[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Tortoise Hangs on RepoBrowser/Commit/Etc

From: yair glikman <yair.glikman_at_rtc-vision.com>
Date: Sun, 22 Feb 2015 03:27:02 -0800 (PST)

Hi,

Our company uses subversion, and ever since we upgraded to version 1.8 we encounter performance problems in network-based operations such as checkout, update, diff and log.

The problem occurs whenever the server is accessed after a long time it wasn't accessed from the current computer.
In those cases the operation seems to be stuck for a few minutes until finally it is performed successfully. All following operations are performed immediately and complete successfully.

Alternatively, in case we cancel the operation while it seems to be stuck, and retry to perform it, the server responses immediately and the retried operation and completes it successfully. All following operations are performed immediately as well.

Our server runs Subversion version 1.8.9 download from alakazam on Windows-2008 r2 x64 with LDAP auth (see apache conf file below)
Our clients use the latest TortoiseSVN 1.8.10, Build 26129 - 64 Bit, and the problems occurs even when we run Subversion using its command line interface.

The fixs i have tried already:

Client Side:
- Disable Ipv6 Support
- Disable Wins Resolution
- Disable "Autmtic detect settings in IE"

Server Side:
- Downgrading to lower 1.8 version, we tried 1.8.1.

I am pretty sure the problem lies at server side, i have downloaded procmon.exe and monitored tortoiseproc.exe,
it stuck on TCPSEND

11:39:51.8054978 AM TortoiseProc.exe 7212 TCP Send client.company.local:52607 -> server.company.local:http SUCCESS Length: 599, startime: 8677911, endtime: 8677913, seqnum: 0, connid: 0
11:39:52.6801780 AM TortoiseProc.exe 7212 RegQueryKey HKLM SUCCESS Query: HandleTags, HandleTags: 0x0
11:39:52.6802234 AM TortoiseProc.exe 7212 RegOpenKey HKLM\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes SUCCESS Desired Access: Read
11:39:52.6802756 AM TortoiseProc.exe 7212 RegQueryValue HKLM\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FontSubstitutes\Segoe UI NAME NOT FOUND Length: 144
11:39:52.6803193 AM TortoiseProc.exe 7212 RegCloseKey HKLM\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FontSubstitutes SUCCESS

Any help will be appreciated.

Apache Info:

<IfModule ssl_module>
        SSLRandomSeed startup builtin
        SSLRandomSeed connect builtin
</IfModule>

        LDAPSharedCacheSize 500000
        LDAPCacheEntries 1024
        LDAPCacheTTL 600
        LDAPOpCacheEntries 1024
        LDAPOpCacheTTL 600
        #LDAPConnectionTimeout 5

<Location /server/cache-info>
        SetHandler ldap-status
</Location>

<Location /svn>

        # Means that the Subversion repositories are available from the URL http://MyServer/svn/

        # Telling Apache which module will be responsible to serve that URL - in this case the Subversion module
        DAV svn

        # Enabling s listing all the available repositories under SVNParentPath
        SVNListParentPath on

        # Telling Subversion to look for repositories below D:\SVN
        SVNParentPath D:/SVN

        # Making the browsing with a web browser prettier
        SVNIndexXSLT "/svnindex.xsl"

        # Information message whenever an authentication dialog pops up to tell the user what the authentication is for
        AuthName "Subversion repositories"

        #==============================================
        # ldap Logins.
        #==============================================
        # Activating basic authentication, i.e. Username/password
        AuthType Basic

        LDAPReferrals Off

        AuthBasicProvider ldap

        #AuthzLDAPAuthoritative Off
        AuthLDAPBindDN "user"
        AuthLDAPBindPassword pass
        AuthLDAPURL "ldap://localhost/DC=company,DC=local?sAMAccountName?sub?(objectClass=*)"

        #==============================================

        # Location of the Access file for paths inside a Subversion repository
        AuthzSVNAccessFile "D:/SVN/svnaccessfile"

        Require valid-user

</Location>
##########################################################################################

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-02-22 12:27:36 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.