[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-dev
Subject: Re: svn st shows missing for root folder
From: Nathan Hartman <hartman.nathan () gmail ! com>
Date: 2023-02-09 2:52:21
Message-ID: CAJT2EHrDvc2LAjPNcgFZoymdt=T11TzQHE7JRkxF8w+iLSzyGQ () mail ! gmail ! com
[Download RAW message or body]
On Wed, Feb 8, 2023 at 5:46 AM Johan Corveleyn <jcorvel@gmail.com> wrote:
> On Wed, Apr 15, 2020 at 10:40 AM Johan Corveleyn <jcorvel@gmail.com>
> wrote:
> >
> > On Tue, Nov 19, 2019 at 9:44 PM Evgeny Kotkov
> > <evgeny.kotkov@visualsvn.com> wrote:
> > >
> > > Stefan Kueng <tortoisesvn@gmail.com> writes:
> > >
> > > > Using svn 1.13.0 on Windows:
> > > >
> > > > SUBST G:\ D:\Development\TestWC
> > > > G:
> > > > svn st .
> > > >
> > > > ! .
> > > > ? Foo
> > > > ? src\nonversioned
> > > >
> > > > As you can see, the root folder doesn't show the correct status.
> > > > This showed the correct status with 1.12.x.
> > >
> > > On my side, this issue *does not* reproduce with Subversion 1.13.0
> built
> > > against APR 1.6.x, but reproduces with the TortoiseSVN 1.13.1
> command-line
> > > binaries.
> > >
> > > I see that TortoiseSVN 1.13 has recently switched to APR 1.7.0, so
> that may
> > > be causing the issue:
> > >
> > > https://osdn.net/projects/tortoisesvn/scm/svn/commits/28674
> > >
> > > Among the changes in APR 1.7.0, this one could be responsible for the
> faulty
> > > behavior, since it changes how apr_stat() works for reparse points:
> > >
> > > https://svn.apache.org/r1855950
> > >
> > >
> > > Regards,
> > > Evgeny Kotkov
> >
> > Somehow, this fell through the cracks, and was not reported to APR as
> > it should have been. So it came back to this list later, in another
> > report (unfortunately still not forwarded to APR):
> >
> >
> https://lists.apache.org/thread.html/4797303a065e9c1091bbf445acaa3121ccb27ac2d661eb0debd1cf40%40%3Cdev.subversion.apache.org%3E
>
> >
> > Anyway, I've forwarded this thread to dev@apr last week, where it is
> > currently being discussed:
> >
> >
> https://lists.apache.org/thread.html/r28e478074055436b27b13f7487203448079aea5adfe4207007ad7ea9%40%3Cdev.apr.apache.org%3E
>
> >
> > We know now that the problem isn't specific to the use of "subst", but
> > actually to all "working copies on drive roots", so also when you
> > perform a checkout to C:\ for example.
> > Probably also with "shared folders" over the network, when the
> > wc-root is the share-root, as was just reported to TSVN here:
> >
> >
> https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/tortoisesvn/jgHE5_sHfFI/xOpP1Ce3AAAJ
>
> >
>
> Just closing the loop on this issue:
> It has taken some time, but this issue (in APR) has been fixed now and
> backported to the 1.7.x branch in r1904030. It was released last week
> as part of APR 1.7.1.
>
> (I've also left a message on the tortoisesvn-users list about this, in
> reply to an old thread about this problem)
Thanks for following up on this issue (and the substituted drive issue
too)... Hopefully those are fixed for good now!
Cheers
Nathan
[Attachment #3 (text/html)]
<div>On Wed, Feb 8, 2023 at 5:46 AM Johan Corveleyn <<a \
href="mailto:jcorvel@gmail.com">jcorvel@gmail.com</a>> wrote:<br></div><div><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Apr 15, 2020 at 10:40 AM \
Johan Corveleyn <<a href="mailto:jcorvel@gmail.com" \
target="_blank">jcorvel@gmail.com</a>> wrote:<br> ><br>
> On Tue, Nov 19, 2019 at 9:44 PM Evgeny Kotkov<br>
> <<a href="mailto:evgeny.kotkov@visualsvn.com" \
target="_blank">evgeny.kotkov@visualsvn.com</a>> wrote:<br> > ><br>
> > Stefan Kueng <<a href="mailto:tortoisesvn@gmail.com" \
target="_blank">tortoisesvn@gmail.com</a>> writes:<br> > ><br>
> > > Using svn 1.13.0 on Windows:<br>
> > ><br>
> > > SUBST G:\ D:\Development\TestWC<br>
> > > G:<br>
> > > svn st .<br>
> > ><br>
> > > ! .<br>
> > > ? Foo<br>
> > > ? src\nonversioned<br>
> > ><br>
> > > As you can see, the root folder doesn't show the correct \
status.<br> > > > This showed the correct status with 1.12.x.<br>
> ><br>
> > On my side, this issue *does not* reproduce with Subversion 1.13.0 \
built<br> > > against APR 1.6.x, but reproduces with the TortoiseSVN 1.13.1 \
command-line<br> > > binaries.<br>
> ><br>
> > I see that TortoiseSVN 1.13 has recently switched to APR 1.7.0, so that \
may<br> > > be causing the issue:<br>
> ><br>
> > <a href="https://osdn.net/projects/tortoisesvn/scm/svn/commits/28674" \
rel="noreferrer" target="_blank">https://osdn.net/projects/tortoisesvn/scm/svn/commits/28674</a><br>
> ><br>
> > Among the changes in APR 1.7.0, this one could be responsible for the \
faulty<br> > > behavior, since it changes how apr_stat() works for reparse \
points:<br> > ><br>
> > <a href="https://svn.apache.org/r1855950" rel="noreferrer" \
target="_blank">https://svn.apache.org/r1855950</a><br> > ><br>
> ><br>
> > Regards,<br>
> > Evgeny Kotkov<br>
><br>
> Somehow, this fell through the cracks, and was not reported to APR as<br>
> it should have been. So it came back to this list later, in another<br>
> report (unfortunately still not forwarded to APR):<br>
><br>
> <a href="https://lists.apache.org/thread.html/4797303a065e9c1091bbf445acaa3121ccb27ac2d661eb0debd1cf40%40%3Cdev.subversion.apache.org%3E" \
rel="noreferrer" target="_blank">https://lists.apache.org/thread.html/4797303a065e9c10 \
91bbf445acaa3121ccb27ac2d661eb0debd1cf40%40%3Cdev.subversion.apache.org%3E</a><br> \
><br> > Anyway, I've forwarded this thread to dev@apr last week, where it \
is<br> > currently being discussed:<br>
><br>
> <a href="https://lists.apache.org/thread.html/r28e478074055436b27b13f7487203448079aea5adfe4207007ad7ea9%40%3Cdev.apr.apache.org%3E" \
rel="noreferrer" target="_blank">https://lists.apache.org/thread.html/r28e478074055436b27b13f7487203448079aea5adfe4207007ad7ea9%40%3Cdev.apr.apache.org%3E</a><br>
><br>
> We know now that the problem isn't specific to the use of "subst", \
but<br> > actually to all "working copies on drive roots", so also when \
you<br> > perform a checkout to C:\ for example.<br>
> Probably also with "shared folders" over the network, when the<br>
> wc-root is the share-root, as was just reported to TSVN here:<br>
><br>
> <a href="https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/tortoisesvn/jgHE5_sHfFI/xOpP1Ce3AAAJ" \
rel="noreferrer" target="_blank">https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/tortoisesvn/jgHE5_sHfFI/xOpP1Ce3AAAJ</a><br>
><br>
<br>
Just closing the loop on this issue:<br>
It has taken some time, but this issue (in APR) has been fixed now and<br>
backported to the 1.7.x branch in r1904030. It was released last week<br>
as part of APR 1.7.1.<br>
<br>
(I've also left a message on the tortoisesvn-users list about this, in<br>
reply to an old thread about this problem)</blockquote><div dir="auto"><br></div><div \
dir="auto"><br></div><div dir="auto">Thanks for following up on this issue (and the \
substituted drive issue too)... Hopefully those are fixed for good now!</div><div \
dir="auto"><br></div><div dir="auto">Cheers </div><div dir="auto">Nathan </div><div \
dir="auto"><br></div></div></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic