home contents changes options help subscribe edit (external edit)

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


comments:

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      



subject:
  ( 34 subscribers )