cancel
Showing results for 
Search instead for 
Did you mean: 

Object versioning

paulcrowley
Champ in-the-making
Champ in-the-making
As I understand it JSR-170 provides the means to store a revision history for an object alongside a list of modifications and the users responsible, much like a revision control system.  Is this capability exposed and/or used in Alfresco?  Can Alfresco use providers like Jackrabbit which (AIUI) provide this facility

Thanks!
1 REPLY 1

rdanner
Champ in-the-making
Champ in-the-making
As I understand it JSR-170 provides the means to store a revision history for an object alongside a list of modifications and the users responsible, much like a revision control system.  Is this capability exposed and/or used in Alfresco?  Can Alfresco use providers like Jackrabbit which (AIUI) provide this facility

Thanks!

Alfresco does support a version history:
http://wiki.alfresco.com/wiki/Introducing_the_Alfresco_Java_Content_Repository_API#Advanced_Capabili...

This hasn't been updated in a long time:
http://wiki.alfresco.com/wiki/JSR-170_Compliance

RE: Can Alfresco use providers like Jackrabbit which (AIUI) provide this facility

No.  Alfresco, like Jackrabbit is an implementation of JCR – Alfresco JCR basically competes with Jackrabbit JCR. 

Truth told, the Jackrabbit JCR (JSR-170 is better supported (props to Zukka for his dedication to that project) and more complete than the Alfresco JCR (170)  implementation at the moment.  However, Alfresco participates on the spec for JSR-283 (the next iteration of the JCR spec.)  I am not saying Alfresco's JCR isn't worth looking at – it depends on what you need to accomplish.