You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Markus Schaber <m....@3s-software.com> on 2012/07/31 12:18:58 UTC
move seems to break externals
Hi,
A "svn move" of a directory containing some externals seems to somehow corrupt the externals:
m.schaber@SchaberMNB /cygdrive/d/test/externals/wc
$ svn status -v
6 6 m.schaber .
6 5 m.schaber foo
X foo\extest
6 5 m.schaber foo\1
X foo\extbar
6 6 m.schaber bar
6 4 m.schaber bar\2
6 6 m.schaber bar\3
Performing status on external item at 'foo\extbar':
4 4 m.schaber D:\test\externals\wc\foo\extbar
4 4 m.schaber D:\test\externals\wc\foo\extbar\2
4 4 m.schaber D:\test\externals\wc\foo\extbar\3
Performing status on external item at 'foo\extest':
379 368 m.schaber D:\test\externals\wc\foo\extest
379 368 m.schaber D:\test\externals\wc\foo\extest\4
m.schaber@SchaberMNB /cygdrive/d/test/externals/wc
$ svn propget svn:externals foo
-r4 ../bar extbar
svn://localhost/testrepo/testfolderchen extest
m.schaber@SchaberMNB /cygdrive/d/test/externals/wc
$ svn mv foo faa
A faa
D foo
D foo\1
m.schaber@SchaberMNB /cygdrive/d/test/externals/wc
$ svn status -v
6 6 m.schaber .
A + - 5 m.schaber faa
? faa\extest
+ - 5 m.schaber faa\1
? faa\extbar
D 6 5 m.schaber foo
D 6 5 m.schaber foo\1
6 6 m.schaber bar
6 4 m.schaber bar\2
6 6 m.schaber bar\3
m.schaber@SchaberMNB /cygdrive/d/test/externals/wc
$ svn update
Updating '.':
Fetching external item into 'faa\extbar':
External at revision 4.
Fetching external item into 'faa\extest':
External at revision 379.
At revision 6.
m.schaber@SchaberMNB /cygdrive/d/test/externals/wc
$ svn status -v
6 6 m.schaber .
D 6 5 m.schaber foo
D 6 5 m.schaber foo\1
6 6 m.schaber bar
6 6 m.schaber bar\3
6 4 m.schaber bar\2
A + - 5 m.schaber faa
? faa\extest
+ - 5 m.schaber faa\1
? faa\extbar
This is reproducible using svn.exe 1.7.5 as delivered with TortoiseSVN.
Best regards
Markus Schaber
--
___________________________
We software Automation.
3S-Smart Software Solutions GmbH
Markus Schaber | Developer
Memminger Str. 151 | 87439 Kempten | Germany | Tel. +49-831-54031-0 | Fax +49-831-54031-50
Email: m.schaber@3s-software.com | Web: http://www.3s-software.com
CoDeSys internet forum: http://forum.3s-software.com
Download CoDeSys sample projects: http://www.3s-software.com/index.shtml?sample_projects
Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915