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

svnsync fails to add a file within a commit

From: jon <jonawr_at_hotmail.com>
Date: Thu, 23 Apr 2009 16:39:13 -0600

I'm using svnsync version 1.4.2, and am trying to sync to a new svn server running 1.6.1. Part way through the syncing, it fails as follows:

Copied properties for revision 831.

Committed revision 832.

Copied properties for revision 832.

svnsync: PROPFIND request failed on
'/svn/DEMO/trunk/orphaned/_ZVCAAAAA/tabwin.cpp'

svnsync: '/svn/DEMO/trunk/orphaned/_ZVCAAAAA/tabwin.cpp'
path not found

When looking at the log on the originating svn server, it appears as:

r832 | Bob | 1996-06-04 07:11:47 -0700 (Tue, 04 Jun 1996)
| 1 line

Changed paths:

   A
/trunk/orphaned/_AWCAAAAA

   A
/trunk/orphaned/_AWCAAAAA/tabwin.h

   A
/trunk/orphaned/_ZVCAAAAA

   A
/trunk/orphaned/_ZVCAAAAA/tabwin.cpp

However, when looking at the log on the mirrored svn server it is:

r832 | Bob | 1996-06-04 07:11:47 -0700 (Tue, 04 Jun 1996)
| 1 line

Changed paths:

   A
/trunk/orphaned/_AWCAAAAA

   A
/trunk/orphaned/_AWCAAAAA/tabwin.h

   A
/trunk/orphaned/_ZVCAAAAA

The tabwin.cpp file is not being properly synced, thus causing the failure. Running `svnadmin verify` succeeds, and using `svnadmin dump/load` also works.

I dumped revision 832, and here are the contents of the files and directories added in that revision:

----------------------------------------------------------------

Node-path: trunk/orphaned/_AWCAAAAA

Node-kind: dir

Node-action: add

Prop-content-length: 10

Content-length: 10

 

PROPS-END

Node-path: trunk/orphaned/_AWCAAAAA/tabwin.h

Node-kind: file

Node-action: add

Prop-content-length: 10

Text-content-length: 1074

Text-content-md5: 36a8aa54e453ccc75e1c201ee9ae8ce6

Content-length: 1084

 

PROPS-END

 

 

Node-path: trunk/orphaned/_ZVCAAAAA

Node-kind: dir

Node-action: add

Prop-content-length: 10

Content-length: 10

 

PROPS-END

 

 

Node-path: trunk/orphaned/_ZVCAAAAA/tabwin.cpp

Node-kind: file

Node-action: add

Prop-content-length: 10

Text-content-length: 0

Content-length: 10

 

PROPS-END----------------------------------------------------------------
Is it possible that svnsync is failing due to the missing Text-content-md5 on tabwin.cpp? This was a previous Visual SourceSafe repo converted to svn about 3 years ago, and maybe there was a hidden issue with the conversion that is now exposed by svnsync. Any other ideas for a workaround?

Thanks,Jon

_________________________________________________________________
Rediscover HotmailĀ®: Get quick friend updates right in your inbox.
http://windowslive.com/RediscoverHotmail?ocid=TXT_TAGLM_WL_HM_Rediscover_Updates2_042009

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1882984

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-04-24 00:40:11 CEST

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