Johan Corveleyn <jcor...@gmail.com> 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

Reply via email to