Hi Team,
I have created AEM Maven Project, I want to know how we can set GIT Projecr for AEM.
Which folders we need to commit in GIT and how to share commits with other team members
Thanks,
Heena
Solved! Go to Solution.
Views
Replies
Total Likes
Hi @Heena91!
Not sure if you already did, but apart from the valuable responses from @Asutosh_Jena_ and @Prince_Shivhare you may also want to have a look at the AEM Maven Archetype. It generates all the required project structure for a typical AEM project.
When it comes to SCM (e. g. GIT), you need to add the whole project folder to your GIT repository. In order to collaborate with your team members, you will need some kind of remote repository where all your work comes together (e. g. GitHub, BitBucket or something similar; there probably already is something similar within your organization).
If you are a customer of Adobe Managed Services (AMS) or AEM as a Cloud Service (AEMaCS), you may also refer to Adobes Cloud Manager that comes with a remote GIT repository. However, that GIT repository is commonly setup to be a mirror of another GIT repository at the customer side and may not be feasible as your central GIT remote server.
Hope that helps!
Hi @Heena91
Please follow the below steps:
Please see the video link here as well:
https://www.youtube.com/watch?v=QUXfPDFd7nM
Thanks!
Hi @Heena91 ,
Can you please confirm if you are using the AEM cloud.
If yes, then you will have to ask the Adobe team to set up on cloud level.
once it is done, you can upload the same project in your client repo. and accordingly, sync the repository between cloud and Client repo.
If not cloud, then simply follow the step provided by the @Asutosh_Jena_ .
Thanks,
Prince
Hi @Heena91!
Not sure if you already did, but apart from the valuable responses from @Asutosh_Jena_ and @Prince_Shivhare you may also want to have a look at the AEM Maven Archetype. It generates all the required project structure for a typical AEM project.
When it comes to SCM (e. g. GIT), you need to add the whole project folder to your GIT repository. In order to collaborate with your team members, you will need some kind of remote repository where all your work comes together (e. g. GitHub, BitBucket or something similar; there probably already is something similar within your organization).
If you are a customer of Adobe Managed Services (AMS) or AEM as a Cloud Service (AEMaCS), you may also refer to Adobes Cloud Manager that comes with a remote GIT repository. However, that GIT repository is commonly setup to be a mirror of another GIT repository at the customer side and may not be feasible as your central GIT remote server.
Hope that helps!
Views
Likes
Replies