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: E29: 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?