TortoiseSVN checkout of local repository very slow on virtualized Windows XP

908 views
Skip to first unread message

cveswiss

unread,
Mar 7, 2012, 9:37:49 AM3/7/12
to us...@tortoisesvn.tigris.org
Dear all,

I'm experiencing speed problems with TortoiseSVN on a virtualized XP installation and would like to get some help on it.

Situation:
Windows 7 Prof 64-bit / Core i5 / 4GB running a repository with VirtualSVN Server 2.5.3 which contains Apache SVN 1.7.3.
On the same computer I installed TortoiseSVN 1.6.12 about a year ago, this worked like a breeze. I updated it to version 1.7.5.22551 (64-bit), it still works smooth. I can checkout 1600 files / 86 MB in about 1 minute. Probably not a world record but to my opinion not bad.

The computer also runs a "Windows XP Mode" virtualized installation of Windows XP using Windows Virtual PC. I need this XP installation for an IDE which doesn't run on Windows 7, and would like to use TortoiseSVN to connect to that local repository on the Windows 7 instance. The local repository has a URL like "https://windows-computer-name/svn/repo1"; with invalid certificate.

Problem:
Checking out on my repository on virtual Windows XP with TortoiseSVNis very slow. It takes more than an hour to get those 1600 files. I tested both 32-bit versions of TortoiseSVN 1.6.12.20536 and 1.7.5.22551 and didn't find a significant difference, they are both unacceptably slow.

Solutions which do not work:
Turning of virus scanning (Microsoft Security Essentials) on server and client.
Switching from https protocol to http protocol.
I also tested a command line checkout with svn.exe v 1.7.3 from http://www.visualsvn.com/downloads/ which is slow as well. To access with svn.exe II had to replace the windows-computer-name with the IP address.

If I access the repository using IE 8 on XP it feels little slower than with IE 9 on win 7 but generally very acceptable.

Browsing the network or copying a bunch of files from a network disk isn't slower than usual.


Can somebody provide me suggestions how to speed things up to normal?

Many thanks and kind regards,

cveswiss

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2931980

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

cveswiss

unread,
Mar 8, 2012, 12:01:38 PM3/8/12
to us...@tortoisesvn.tigris.org
> Problem:
> Checking out on my repository on virtual Windows XP with TortoiseSVNis very
> slow. It takes more than an hour to get those 1600 files.
Repository is locally hosted on the Win 7 host machine.


I narrowed the problem source a bit more today. Moving the repository to a physically different machine (same LAN) does help. This server ran same VirtualSVN version and Windows Server 2008 R2. I now can checkout at normal speed, that is 5200 files / 276 MB in 5 minutes.

Browsing the repository with repo browser or IE also is much quicker if
the SVN server is on a physically different machine - strange, isn't
it??

So I think there is some problem with the loopback interface or so between the Virtual XP Mode and the Windows 7 host, because from Virtual XP Mode to physical other server I can checkout at normal speed.

> Can somebody provide me suggestions how to speed things up to normal?

Any suggestions / similar experiences?

Regards

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2933207

cveswiss

unread,
Mar 13, 2012, 9:42:20 AM3/13/12
to us...@tortoisesvn.tigris.org
>> Can somebody provide me suggestions how to speed things up to normal?

> Any suggestions / similar experiences?

Turns out installing and removing a "Microsoft Loopback Adapter" on both the virtual XP and the Win 7 installation put some bits in the right order. I don't know why, I think we should consider this as a Windows quirk.

Regards

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2934961

Reply all
Reply to author
Forward
0 new messages