Version Management | Community
Skip to main content
February 2, 2017
Solved

Version Management

Hi,

Using AEM 6.2.

I've seen in the docs discussions about versions available in the JCR, being able to switch to previous versions, etc.

Is there any formal version management environment? (like perforce for example, or anywhere close to that)

I'm assuming we need to manage this by creating packages daily, and documenting what the package contains, etc. Just wondering if there's a better way than this.

Joel

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
smacdonald2008
smacdonald2008Accepted solution
Level 10
February 2, 2017

that would be great help to the AEM community 

9 replies

February 7, 2017

Yes I should have clarified. Source code. I jump between Eclipse and AEM, and sometimes forget that.

-Joel

Translate
joerghoh
Employee
February 6, 2017

Hi,

are you talking about versioning content or about versioning sourcecode? Your reference to Eclipse and TFS make me think, that you are talking of code, while I always thought of content.

Jörg

Translate
February 6, 2017

Thanks Very much Jörg.

Yes we are looking into a hybrid approach involving Eclipse and TFS.

Appreciate the help.

Joel

Translate
joerghoh
Employee
February 6, 2017

Hi,

AEM isn't a version control system. It offers basic features on a page level (going back and forward, comparing, labeling), but no merging or handling of groups of pages.

Jörg

Translate
February 6, 2017

Versioning similar to CVS/Perforce. UseCases: Moving to a later or earlier version, Labels (Versioning a group of files/directories so you can grab all source at a spot in time), comparing versions, merging.

Just the same source control that has been there in dev environments since the dawn of time.

Translate
joerghoh
Employee
February 5, 2017

Hi,

AEM utilizes the versioning features of JCR. It provides basic features, but of course no features one would expect from a VCS which handles source code (I cannot imagine a case, where branching and merging would be required in the context of a page).

So, what's the usecase you want to solve?

Jörg

Translate
smacdonald2008
smacdonald2008Accepted solution
Level 10
February 2, 2017

that would be great help to the AEM community 

Translate
February 2, 2017

Thanks. I think we are looking for something more sophisticated than that.

My co-worker found an integration environment between Eclipse and TFS that we think may solve this, with just a bit more overhead.

I'll update this post with what he finds.

Translate
smacdonald2008
Level 10
February 2, 2017

Depending on the content - AEM helps with content versions. For example - digital assets versions - see https://docs.adobe.com/docs/en/aem/6-0/author/assets/managing-assets-touch-ui/versioning-assets.html

Translate