On Tue, Feb 6, 2024 at 10:24 PM Jürgen Loh <i...@jloh.de> wrote: > > Am 06.02.2024 um 12:00 schrieb Jürgen Loh: > > This evening I can try if TourtoiseSVN fails on the clients, too. > > I did this test. The problem is not related to SUBST, it happens the > same on a network share. > > The situation is: > > The SVN working copy is on a Windows server, store at C:\User\Data: > > Revert fails on the same server on drive G:\ that is a SUBST to > C:\User\Data. > Revert fails on a client that linked G:\ to a network share on the > Windows server that points to C:\User\Data. > But: Revert WORKS on the server if it is executed on C:\User\Data directly. > > I still don't know if it's TortoiseSVN or SVN related. I don't know how > to test it with the SVN command line client directly.
You can install the commandline client that comes with TortoiseSVN by checking the "command line tools" option in the installer. If you have those installed, you can simply open a cmd window, go to G:\ or C:\User\Data, and run 'svn revert' (or 'svn revert -R' if you want to perform the revert operation recursively -- be aware that you'll throw away local uncommitted changes this way, but I assume you know what revert does). I'd like to point out that sharing a working copy this way, allowing multiple users to access the same working copy from different machines (especially if they might use it concurrently), is quite dangerous, and you risk corrupting your working copy (see [1] from TortoiseSVN's FAQ). I'd strongly advise against it. The normal usage pattern is that every user / machine checks out its own working copy from the central repository, runs 'svn update' regularly to keep it updated, and works from their own copy. [1] https://tortoisesvn.net/faq.html#wconshare -- Johan