[ZODB-Dev] source control using ZODB versions?
Michael Twomey
michael.twomey@sun.com
Wed, 24 Apr 2002 16:01:09 +0100
Hi,
This is also something I have been thinking about. I was wondering
what would be involved in "layering" a versioning/branching (in the
source control sense) system on top of the ZODB? Or better still
integrating this in? This would make the ZODB a viable backend
replacement for RCS/SCCS in tools like CVS/Aegis/subversion which in
turn would expose the source under the source control to programs like
Zope. Also I can see many Zope CMF style sites where
versioning/branching would be very useful (in fact one of the movies on
Zope.com features this doesn't it?)
Am I mad or is this a reasonable endeavour?
mick
Jim Fulton wrote:
> I recommend against using ZODB versions for anything other than
> long running transactions.
>
> Jim
>
> Brian Slesinsky wrote:
>
>>Hi, I'm using StandaloneZODB to make something like a Wiki. I was
>>thinking of using versions for source control, but there are some actions
>>that make sense in a source control system that I'm not sure how to do in
>>ZODB:
>>
>> - find out whether an object is currently checked out and if so,
>>by which user (which version)
>>
>> - find all the objects that the user has checked out (that were modified
>>in the user's version)
>>
>> - undo the checkout for one object (revert to what it was before being
>>modified in the version, without aborting the version).
>>
>>Are these things possible in ZODB? Does it make sense to do this at the
>>ZODB level?
>>
>>Also, I can't seem to find a definitive API reference. Does one exist?
>>
>>----------------------------------------------------------------------
>>Brian Slesinsky
>>
>>_______________________________________________
>>For more information about ZODB, see the ZODB Wiki:
>>http://www.zope.org/Wikis/ZODB/
>>
>>ZODB-Dev mailing list - ZODB-Dev@zope.org
>>http://lists.zope.org/mailman/listinfo/zodb-dev
>
>
> --
> Jim Fulton mailto:jim@zope.com Python Powered!
> CTO (888) 344-4332 http://www.python.org
> Zope Corporation http://www.zope.com http://www.zope.org
>
>
> _______________________________________________
> For more information about ZODB, see the ZODB Wiki:
> http://www.zope.org/Wikis/ZODB/
>
> ZODB-Dev mailing list - ZODB-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zodb-dev
>