Re: "subversion encountered a serious problem"
Daniel Sahlberg <[email protected]>
| Newsgroups | gmane.comp.version-control.subversion.user |
|---|---|
| Message-ID | <CAMHy98P1Ljip0_GLTzGPYNM5q_-LPgYHy=2d-7oiBP3YLOnoDw@mail.gmail.com> |
Den mån 17 juni 2024 kl 08:54 skrev Jan Willem Bikker < [email protected]>: > > > Dear Subversion people, > > > > To help the developers I follow up on a “serious problem” with the request > to let you know. > > I tried to checkout into an empty folder an existing repository. I had > access, could login to the web version of the repository in the Firefox > browser but repeatedly got the following error message > > > > Thank you for reporting. The error message in TortoiseSVN is unfortunately a bit missleading, most of the times it turns out that it is actually TortoiseSVN not properly vetting user input - this may be the exception though. > > > I updated svn to the latest version (TortoiseSVN 1.14.7, Build 29687 - 64 > Bit , 2024/04/15 22:07:08) > > Restarted the laptop (windows 11) > Good, that is the latest version. Thanks for checking! > > > At last a colleague noticed that I used capitols in the repository URL > after the / . Replacing it to small letters solved the matter. > > This seems like straightforward thing to fix and what I read on a forum > somewhere is that wrong user input is not supposed to result in this sort > of error, hence I write this email. > Very good you found the root cause. I agree that it shouldn't fail with an assertion. Unfortunately I'm not able to reproduce the issue. I even registered a free account with Sliksvn ( https://svn5.sliksvn.com/apachesubv_tsvntest/) and when i try to do the checkout with incorrect case in the repository name, I get an error message "The server at 'https://svn5.sliksvn.com/Apachesubv_tsvntest/' doesn not support the HTTP/DAV protocol". If I try to checkout a directory (/trunk) using the wrong case I get an error message "URL ' https://svn5.sliksvn.com/apachesubv_tsvntest/Trunk' doesn't exist". Are you able to reproduce the issue using the command line client? Something like: D:\>svn co [URL] D:\Docs\59-xxxxx (The TortoiseSVN installer has a separate option for installing the command line tools, in case you miss the svn command!) Kind regards, Daniel
image001.png
(image/png, 136.5 KB) - not displayed