Den tis 6 feb. 2024 kl 11:02 skrev Jürgen Loh <i...@jloh.de>:

> Hello,
>
> while using TourtoiseSVN 1.14.6, Build 29673 - 32-Bit under Windows 10
> 22H2 (Build 19045-3930) 32-Bit, I got this message:
>
> ---------------------------
> Subversion Exception!
> ---------------------------
> Subversion encountered a serious problem.
> Please take the time to report this on the Subversion mailing list
> with as much information as possible about what
> you were trying to do.
> But please first search the mailing list archives for the error message
> to avoid reporting the same problem repeatedly.
> You can find the mailing list archives at
> https://subversion.apache.org/mailing-lists.html
>
> Subversion reported the following
> (you can copy the content of this dialog
> to the clipboard using Ctrl-C):
>
> In Datei
>
>
>   
> »D:\Development\SVN\Releases\TortoiseSVN-1.14.6\ext\subversion\subversion\libsvn_subr\dirent_uri.c«,
>   Zeile 1634: Assert-Anweisung schlug fehl (! svn_path_is_url(relative))
> ---------------------------
> OK
> ---------------------------
>
> (I set TortoiseSVN to English but German language pack is also installed)
>
> What I did:
>
> On a SVN working copy on G:\ I did a "Show Log" on G:\web.  G:\ is
> actually a SUBST:
>
> [f:\dos\bat]subst
> G:\: => C:\User\Data
>
> Then I selected the last commit (HEAD), selected one of the changed
> files (a GIF image) and did a "Revert changes from this revision".  Then
> I selected "Revert" (Rückgängig) and got he message above and this log:
>
> ---------------------------
> Command: Merging revisions 1734-1733 of
> svn://t61/tupel.jloh.de/web/htdocs/nascom/journal/81/06/01.gif into
> G:\\web\htdocs\nascom\journal\81\06\01.gif, ignoring ancestry
> Error: In Datei
> Error:
> »D:\Development\SVN\Releases\TortoiseSVN-1.14.6\ext\subversion\subversion\libsvn_subr\dirent_uri.c«,
>
>
> Error:  Zeile 1634: Assert-Anweisung schlug fehl (!
> svn_path_is_url(relative))
> Completed!:
> ---------------------------
>
> Then I did the same on C:\User\Data and this time it worked!
>
> --
> Jürgen Loh
>
>
Can you reproduce the same issues on the command line client? Just to rule
out any issues in TortoiseSVN (but I don't think that is likely in this
case).

There are well known issues with SUBST. There is for example a long thread
on the APR mailing list (
https://lists.apache.org/thread/18x2jb81nf6zrjsnwf1k2wwooprkp0p5). However
TortoiseSVN 1.14.6 is using APR 1.7.4, so this particular bug should have
been fixed.

Can you, as a workaround, avoid using SUBST?

Kind regards,
Daniel Sahlberg

Reply via email to