onsdag 16 mars 2022 kl. 22:43:40 UTC+1 skrev Nition: > There seems to be something strange going on with TortoiseSVN, the > "file://" protocol, and USB drives, at least on Windows 11. > > I have a 3.68GB project: > > - Creating a local SVN repo and committing the whole project to it, > both located on the same SSD, takes a few minutes. > - Copying the project folder manually to a USB 3.0 drive takes a few > minutes. > - Creating a GIT repo on the USB drive and committing the project to > it takes a few minutes. > - Creating an SVN repo on the USB drive and committing the project to > it takes *16 hours*. > > Tested with several versions: TortoiseSVN 1.10.5, TortoiseSVN 1.14.2, and > the absolute latest 1.14.99.29376. Same result on all. > > I found one other person mentioning the same issue here > <https://stackoverflow.com/questions/68847008/checkout-speed-toirtoise-svn-on-usb-drive> > . >
It would be very interesting to see if you can reproduce the issue using the svn command line program (e.g. svn checkout file:///c:/repo e:\wc). I suspect the issue is in the Subversion code and not in the TortoiseSVN code. If you have the same problem with the svn command line programs, you can report it on the Subversion mailing lists: https://subversion.apache.org/mailing-lists.html Subversion operations are relatively disk intensive and for example create a "pristine" copy of each file during checkout (in the .svn\pristine folder) and THEN copies that file to the final location in the working copy. Thus each file is written at least twice. If you have a low throughput disk device this means low performance, unfortunately. There has been a number of improvements in the very latest version of Subversion (both regarding how data is written to the working copy as well as removing the "pristine copy" thus reducing disk space requirements). Kind regards, Daniel -- You received this message because you are subscribed to the Google Groups "TortoiseSVN" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/f29bef51-bdfb-4915-8cfa-0d5295c018d6n%40googlegroups.com.
