svnsync 1.6.0 fails to sync repositories with ^M in an svn:ignore
From: B Smith-Mannschott <bsmith.occs_at_gmail.com>
Date: Fri, 27 Mar 2009 21:43:53 +0100
svnsync 1.6.0 fails to sync repositories with ^M in an svn:ignore
I've discovered a regression in 1.6.0 relating the following error message:
.../1.6.0/subversion/libsvn_repos/fs-wrap.c:189: (apr_err=125005)
1. It is possible unknowingly commit a value for svn:ignore which
2. The presence of this property value effectively breaks svnsnync
# Reproduction
I have constructed a minimal dump file to reproduce this
- This dump file can be successfully loaded into a fresh repository
- svnsync 1.5.2 will successfully sync revision 1 to a clone
- svnsync 1.6.0 fails to sync revision 1.
.../1.6.0/subversion/libsvn_repos/fs-wrap.c:189: (apr_err=125005)
It appears that svnadmin load 1.6.0 is not as strict as svnsync
# Problem
I now have a 1.6 GB repository which I no longer able to back up using
# Story
I have a colleague using Rational Application Developer (an Eclipse
The new value for svn:ignores apparently had mixed
(The server is still on 1.4.x, running on Solaris. I have no direct
So, now I have a repository containing a bad svn:ignore.
I maintain an offsite clone of our central repositories using svnsync
I upgraded my personal machine (the one holding the clone
# Query
This isn't the first time I've run into something like this. (I recall
Why is subversion so anal-retentive about eol-style purity in its own
1. Subversion could be more tolerant of eol-style when reading these
2. Alternatively, it could normalize the eol-style when these
3. Failing all that, it could at least refuse to accept values using
Has anyone else seen this issue?
// ben
------------------------------------------------------
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
|
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.