On March 31, 2006 3:31 PM Martin Rubey wrote: > ... > Wouldn't it be sensible to put the wiki itself under version > control? As far as I know, tla/arch has a method to easily > create a mirror. This way we also would be able to keep a > complete history of the changes. > > Of course, I would only put the "sources" of the pages under > version control, i.e., the text you get when you click on the > edit button. >
The difficulty here is that the sources of the pages on MathAction are actually all stored in a single file called 'Data.fs'. This file contains the "Zope database". All of the persistent objects (pages and scripts), their properties and history that is managed by Zope is stored in this one file. Zope already provides a form of version control. tla on the other hand is oriented to maintaining the history of a large group of files. It can not very usefully manage the contents of a single file. There are other intelligent ways of creating a complete and up to date mirror of the MathAction site. One approach would be to use 'rsync'. There is also a tool designed specifically for Zope to synchronize two remote Zope-based web sites. http://www.contentmanagementsoftware.info/zope/ZSyncer Regards, Bill Page. _______________________________________________ Axiom-developer mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/axiom-developer
