This ZopeProduct is an extremely useful tool for syncing objects from one zope server to another, or from one folder to another on the same server. It's equivalent to export & import but can be a lot more convenient.
It uses simple http post queries to the remote server. (Formerly used XML-RPC but that became problematic.)
- http://zsyncer.sourceforge.net/
- home
- http://sourceforge.net/project/showfiles.php?group_id=28073
- direct link to downloads bypassing some of the sourceforge madness
remote and local times --Bill Page, Tue, 11 Apr 2006 16:57:28 -0700 reply
I have set up two ZWiki in time zones 6 hours apart. When I
use ZSyncer (0.7.0) identical ZWiki pages are consistently
reported as being different by 6 hours even after successful
sync. But non-ZWiki pages synchronize exactly.
remote and local times --betabug, Wed, 18 Apr 2007 08:35:43 +0000 reply
We think Bill's problem has been resolved by fixing Zwiki timezone issues, see ZWiki:1186 and ZWiki:1252 - we haven't had confirmation yet from Bill or someone else using the combination of ZWiki and ZSyncer over servers multiple timezones appart.
patch for zope 2.12 --simon, Thu, 22 Oct 2009 20:59:37 -0400 reply
Sent upstream.:
diff -rN old-ZSyncer/ZSyncer.py new-ZSyncer/ZSyncer.py 43c43,46 < from webdav.WriteLockInterface import WriteLockInterface --- > try: > from webdav.interfaces import IWriteLock as WriteLockInterface > except ImportError: > from webdav.WriteLockInterface import WriteLockInterface