Hi,
We want to setup a code repository and start using Version control with eclipse(AEM Developer Tools for Eclipse.) development of CQ components
Can someone please suggest which one should we go for among various tools available like Apache Subversion, GitHub etc. or any other suggestion with some reason.
I cannot find a document on Day care site or Adobe help/guide on this topic, if there any please share the link.
Thanks!
Rohan
Solved! Go to Solution.
Views
Replies
Total Likes
AEM code has no particular properties and abilites that makes it special to version controll. It is more dependant on how your development process is executed, how your delivery is handled and what build tools you are using.
In my humble opinion, the way that Adobe AEM Commons is doing it is a very good way (http://adobe-consulting-services.github.io/acs-aem-commons/), but I would modularize it more if it was a production system.
The right question here is "what does your developers know and use today and love"?
/Ove
Views
Replies
Total Likes
Hi There,
Thank you for reaching out to Adobe Community.
You may want to look at the below mentioned documents pertaining to version-control.
http://docs.adobe.com/docs/en/aem/6-0/develop/how-tos/ht-vlttool.html
http://docs.adobe.com/docs/en/aem/6-0/author/assets/managing-assets-touch-ui/versioning-assets.html
Thanks!
Views
Replies
Total Likes
Works with git.. Make use of vlt to sync between local & aem. http://dev.day.com/docs/en/crx/current/developing/development_tools/svn_integration.html
Views
Replies
Total Likes
Thanks Shekhar, But my question is- is there any guide or, Development environment setup document which suggest on choosing a Version control tool /code repository?
Rohan.
Views
Replies
Total Likes
Hey Sham,
I know it works with Git, but as Adobe what you prefer and suggest? Is there something Documented or any blog explaining on the code repository selection?
Any article/ link on AEM with GIT, as there are described many things with SVN?
Regards,
Rohan
Views
Replies
Total Likes
AEM code has no particular properties and abilites that makes it special to version controll. It is more dependant on how your development process is executed, how your delivery is handled and what build tools you are using.
In my humble opinion, the way that Adobe AEM Commons is doing it is a very good way (http://adobe-consulting-services.github.io/acs-aem-commons/), but I would modularize it more if it was a production system.
The right question here is "what does your developers know and use today and love"?
/Ove
Views
Replies
Total Likes
Hi,
Can anybody tell me a guide from Adobe for setting a CQ5 developement environment in the same way as here done or, confirms what they quoting?
http://www.cqblueprints.com/setup/suggestions.html
Regards,
Rohan.
Views
Replies
Total Likes
Rohan Raj wrote...
Hi,
Can anybody tell me a guide from Adobe for setting a CQ5 developement environment in the same way as here done or, confirms what they quoting?
http://www.cqblueprints.com/setup/suggestions.html
Regards,
Rohan.
No, you just have to trust a huge amount of experience in web development.
/Ove
Views
Replies
Total Likes
Hi,
Is there a guide for GIT with AEM development setup?
Rohan.
Views
Replies
Total Likes
Rohan Raj wrote...
Hi,
Is there a guide for GIT with AEM development setup?
Rohan.
No, not for AEM specific. The setup is the standard "manage code and releases with Git and Git flow".
Try this link for start: http://bit.ly/1pNuYYO
/Ove
Views
Replies
Total Likes
Git integrates straight-forwardly into you IDE of choice (eClipse, IntelliJ, etc) which I assume is your primary development tooling, and you can decide what files you what include and ignore as per normal. Nothing special about AEM files. Make sure you set up the bi-directional sync of the local file system to the JCR using Vault.
fraser.
Views
Replies
Total Likes