Johan Corveleyn <[email protected]> writes:
> It looks like an issue to me. If nobody challenges your findings
> within the next couple of hours, feel free to file an issue.
>
> However, I found this issue which looks exactly like what you're seeing:
>
> http://subversion.tigris.org/issues/show_bug.cgi?id=3659 (Not
> correct statuses for svn externals)
>
> It's closed as fixed in 1.7.0. So either there was a regression since
> 1.7.0, or this issue wasn't fixed after all. I'm not sure if there is
> a regression test for this.
svnadmin create repo --compatible-version 1.6
svn mkdir -mm file://`pwd`/repo/A ^/B
svnmucc -mm propset svn:externals '^/A@1 A' file://`pwd`/repo/B
svn mkdir -mm file://`pwd`/repo/A/C
Using 1.7:
$ svn1.7 co file://`pwd`/repo/B wc
$ svn1.7 st -u wc
X wc/A
Status against revision: 3
Performing status on external item at 'wc/A':
* /home/pm/sw/subversion/obj/wc/A/C
* 1 /home/pm/sw/subversion/obj/wc/A
Status against revision: 3
Using 1.8:
$ svn co file://`pwd`/repo/B wc
$ svn st -u wc
svn st -u wc
X wc/A
Status against revision: 3
Performing status on external item at 'wc/A':
Status against revision: 1
It's fixed in 1.8.
--
Certified & Supported Apache Subversion Downloads:
http://www.wandisco.com/subversion/download