Hi all, I'm getting desperate because I think I've spotted a bug/regression in svn since 1.8.11 and in spite of several post about the topic (both to users and dev) noone seem interested in verifying or rejecting my report.
>can someone please check if this realy is a regression, or if it is >just me doing something wrong. > >I have a problem with "svn -v status" showing an unexpected result for >file externals. > >This seems to be a regression that happended with svn 1.8.12/13 > >I've tried this with the binaries bundled with TSVN 1.8.11 (svn >1.8.13) and TSVN trunk nightly (build against >svn.apache.org/repos/asf/subversion/branches/1.9.x) > >I've also tried with the 1.8.13 windows builds from >http://sourceforge.net/projects/win32svn/ and >http://www.visualsvn.com/downloads/ with the same results. > > >Using svn 1.8.11 binaries (bundled with TSVN 1.8.10) the is effect is >not reproducible. > > >After freshly checking out a working copy (containing file externals) >at first everything is ok. > >C:\tmp\svn-file-ext-tests>svn -v status wc > 2 2 me wc > X 2 1 me wc\empty-main.txt > 2 2 me wc\sub > X 2 1 me wc\sub\empty-sub.txt > > >But after a "svn up" I get something like the following: > >C:\tmp\svn-file-ext-tests>svn -v st wc > 2 2 me wc > X 2 ? ? wc\empty-main.txt > 2 2 me wc\sub > X 2 ? ? wc\sub\empty-sub.txt > > >PS: After producing the the error with a 1.8.13 version on a working >copy, switching back to 1.8.11 also shows the errror on this working >copy. > > >>>>>> reproduction receipt (windows batch) >>> > >svnadmin create <repo path> > >mkdir wc\main\sub >echo empty >wc\empty.txt > >svn import --username me -m "" wc <repo path> >svn checkout --force <repo path> wc > >svn propset svn:externals "^/empty.txt empty-main.txt" wc >svn propset svn:externals "^/empty.txt empty-sub.txt" wc/sub >svn commit --username me -m "" wc > >svn checkout <repo path> wc2 >svn -v status wc2 > >svn update wc2 >svn -v st wc2 > ><< ><<<<< -- Lorenz