[
https://issues.jboss.org/browse/TOOLSDOC-445?page=com.atlassian.jira.plug...
]
Michelle Murray commented on TOOLSDOC-445:
------------------------------------------
We can explain the project structure so that users can be more informed when making
decisions about which files/dirs to place under version control. Since JBDS does not have
it's own version controls actions we can't document exactly what to put under
version control.
As part of JBQA-8565, I stated:
{quote}
Gorkem Ercan, about "need to explain the different directories and what they
do". This would be best included in the context of a description of standard Cordova
projects and how JBDS produced Cordova projects vary.
Standard/basis of Cordova projects are given in '8.2.1. About Apache Cordova'. If
you think there should be more details please provide me with some pointers of what's
missing.
JBDS Cordova project distinctions can be given in '8.2.2. About Hybrid Mobile
Tools', where the project wizard is detailed. Again, please provide any specifics of
how JBDS Cordova projects differ. From the info above one distinction seems to be the
absence of a platforms directory.
{quote}
Let's enact this for JBDS 8.0.0 (JBT 4.2.1). Information I have is as follows:
1. Cordova (CLI) project structure [1] = config.xml, hooks/, merges/, www/ with
index.html, platforms/, plugins/
2. Hybrid Mobile Tools Cordova project structure = .cordova/ with config.json, merges/,
plugins/, .project, .settings/, www/ with config.xml and index.html
*What info do I have wrong or am I missing?*
[1]
https://github.com/apache/cordova-cli#project-directory-structure
Document the Hybrid Mobile project artifacts that should be placed
under version control
----------------------------------------------------------------------------------------
Key: TOOLSDOC-445
URL:
https://issues.jboss.org/browse/TOOLSDOC-445
Project: Documentation for JBoss Tools and Developer Studio
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: User Guide - Hybrid Mobile Tools
Affects Versions: 4.1.1
Reporter: Vineet Reynolds
I noticed the project directory containing a {{.cordova}} directory with a config.json
file. Also, the Eclipse {{.project}} file contains a reference to the
{[HybridAppNature}}.
I'm not sure if both of these files should be placed under version control. Only the
{{www}} directory seemed obvious enough to place under SCM. It would be great if we could
get this documented so that end-users are aware of how to share Hybrid Mobile projects.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira