[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svnsync: E160016: Path ... not present

From: Andrew Reedick <jreedick_at_incomm.com>
Date: Fri, 24 Apr 2015 17:26:00 +0000

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?
Received on 2015-04-24 19:27:35 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.