Anyone familiar with this svnsync bug/issue?  I didn't see anything substantive 
via google or in the svn issue tracker.
        C:\>svnsync sync svn://localhost/devel_mirror
        Transmitting file data ..
        svnsync: E160016: Path 
'DigitalDelivery/DigitalSecure/ddp/aps/shared/apss-ddp-ejb/branches/apps-ddp-ejb-jboss-upgrade'
 not present


I have a master server (svn 1.8.3) pushing to a mirror (svn 1.8.11) and to a 
2nd mirror on my localhost (svn 1.8.10), both of which return the same E160016 
error when running svnsync sync.  To make things really interesting, the log 
entry on both mirrors for the missing directory is a tad off:

Master:
        $ svn log -v -r 305908 http://my.svn.server/svn/devel
        ------------------------------------------------------------------------
        r305908 | jdoe | 2015-03-24 12:04:06 -0400 (Tue, 24 Mar 2015) | 1 line
        Changed paths:
           A 
/DigitalDelivery/DigitalSecure/ddp/aps/shared/apss-ddp-ejb/branches/apps-ddp-ejb-jboss-upgrade
        
        
        ------------------------------------------------------------------------

Mirror:
        $ svn log -v -r 305908 
file:////svn/csvn/data/repositories/devel_mirror.bad
        ------------------------------------------------------------------------
        r305908 | (no author) | (no date) | 1 line
        
        
        ------------------------------------------------------------------------

Mirror Local:
        C:\>svn log -v -r 305908 svn://localhost/devel_mirror
        ------------------------------------------------------------------------
        r305908 | (no author) | (no date) | 1 line
        
        
        ------------------------------------------------------------------------

The dir doesn't exist on the mirrors, e.g.
        C:\>svn ls 
svn://localhost/devel_mirror/DigitalDelivery/DigitalSecure/ddp/aps/shared/apss-ddp-ejb/branches/apps-ddp-ejb-jboss-upgrade
        svn: warning: W160013: URL 
'svn://localhost/devel_mirror/DigitalDelivery/DigitalSecure/ddp/aps/shared/apss-ddp-ejb/branc
        hes/apps-ddp-ejb-jboss-upgrade' non-existent in revision 309012
        svn: E200009: Could not list all targets because some targets don't 
exist
Thus, the sync fails when it tries to push a later revision that contains 
modified files under the "not present" directory.


So how does svnsync not correctly push a revision to two mirrors on two 
different computers?


Reply via email to