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

move seems to break externals

From: Markus Schaber <m.schaber_at_3s-software.com>
Date: Tue, 31 Jul 2012 10:18:58 +0000

Hi,

A "svn move" of a directory containing some externals seems to somehow corrupt the externals:

m.schaber_at_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_at_SchaberMNB /cygdrive/d/test/externals/wc
$ svn propget svn:externals foo
-r4 ../bar extbar
svn://localhost/testrepo/testfolderchen extest

m.schaber_at_SchaberMNB /cygdrive/d/test/externals/wc
$ svn mv foo faa
A faa
D foo
D foo\1

m.schaber_at_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_at_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_at_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 
Received on 2012-07-31 12:19:45 CEST

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

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