Hard-to-understand error message after merge
From: Daniel Widenfalk <Daniel.Widenfalk_at_iar.se>
Date: Wed, 24 Apr 2013 09:22:16 +0200
Hi,
One of my colleagues got a hard-to-decipher error message after
svn: E200007: Can't add '{some-path}\svntest\C\B' with URL
After about an hour of head scratching we figured out that something
------------------------------------
Committed revision 971.
> svn co {repo-path}/svn-test .
> svn mkdir A
> svn ci -m "Created A"
Committed revision 972.
> cd A
> svn propset svn:externals "B {repo-path}/tools/trunk/makecd" .
> svn ci -m "Created svn:externals"
Committed revision 974.
> svn up
Fetching external item into 'B':
At revision 974.
> svn cp . ..\C
> cd ..
> svn ci -m "Branching"
Committed revision 975.
> cd A
> svn propset svn:externals "B/D {repo-path}/tools/trunk/makecd" .
> svn up
Fetching external item into 'B\D':
Removed external 'B'
> svn add -N B
> svn ci -m "Moved external to B/D"
Committed revision 976.
> cd ..\C
> svn merge ..\A
I *think* the problem here is that we're both moving the external
I would count this as "user error" rather than an "svn error" but
Thoughts?
Side note: This merge also managed to cause TortoiseSVN to crash.
Best regards
|
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.