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

Re: TortoiseSVN nightly build 21657 noticeable delays in Commit and Add dialogs

From: Konstantin Kolinko <knst.kolinko_at_gmail.com>
Date: Wed, 6 Jul 2011 13:30:09 +0400

2011/7/5 Stefan Küng <tortoisesvn_at_gmail.com>:
> On 05.07.2011 20:43, Konstantin Kolinko wrote:
>
>> svn status -v is fast.
>>
>> If I create an empty wc, put three copies of TSVN "bin" there (3
>> folders + 120 files),  add them, close all dialogs, clear logs in
>> debug viewer.
>>
>> Now I reopen the Commit dialog. The logs for this are the following:
>>
>> 00000000      0.00000000      [3604] #1 Thread:2788 SVN::CheckConfigFile(line
>> 179)<whole_block>
>> 00000001      0.00466149      [3604] #1 Thread:2788 done (4810 ╡s)
>> 00000002      0.05427422      [3604] #2 Thread:2788
>> SVNReadProperties::Refresh(line 127) svn_client_proplist3
>> Path=C:/workspace/test/wc
>> 00000003      0.05765118      [3604] #2 Thread:2788 done (3391 ╡s)
>> 00000004      0.15033446      [3604] CSciEdit::LoadDictionaries: ISO8859-1
>> 00000005      0.21763995      [3604] CPathWatcher::AddPath: add path to watch
>> C:\workspace\test\wc
>> 00000006      0.27652985      [3604] #3 Thread:1724 SVN::GetUUIDFromPath(line
>> 1903) get_uuid_from_target Path=C:/workspace/test/wc
>> 00000007      0.27917320      [3604] #3 Thread:1724 done (2660 ╡s)
>> 00000008      0.28790894      [3604] #4 Thread:1724
>> SVNStatus::GetFirstFileStatus(line 305) svn_client_status5
>> Path=C:/workspace/test/wc
>> 00000009      0.29862174      [3604] #4 Thread:1724 done (11432 ╡s)
>> 00000010      0.41689292      [3604] CPathWatcher::WorkerThread: watching path
>> C:\workspace\test\wc
>> 00000011      8.72216415      [3604] CCommitDlg::GetAutocompletionList: Auto
>> completion list loaded in 15 msec
>>
>> Messages 01-10 come fast. The delay I am observing occurs between
>> messages 10 and 11.
>
> Thanks for the debug output. That helped a lot.
> Should be fixed in r21659.

No luck. I installed it and the issue is still present.

Version:
TortoiseSVN 1.6.99, Build 21659 - 32 Bit -dev, 2011/07/05 21:07:16

Log:
00000000 0.00000000 [2568] #1 Thread:1752 SVN::CheckConfigFile(line
179) <whole_block>
00000001 0.00437206 [2568] #1 Thread:1752 done (38682 ╡s)
00000002 0.04408689 [2568] #2 Thread:1752
SVNReadProperties::Refresh(line 127) svn_client_proplist3
Path=C:/workspace/test/wc
00000003 0.04755800 [2568] #2 Thread:1752 done (3480 ╡s)
00000004 0.13212740 [2568] CSciEdit::LoadDictionaries: ISO8859-1
00000005 0.19430430 [2568] CPathWatcher::AddPath: add path to watch
C:\workspace\test\wc
00000006 0.20252126 [2568] CPathWatcher::WorkerThread: watching path
C:\workspace\test\wc
00000007 0.24574073 [2568] #3 Thread:3108 SVN::GetUUIDFromPath(line
1903) get_uuid_from_target Path=C:/workspace/test/wc
00000008 0.24841537 [2568] #3 Thread:3108 done (22642 ╡s)
00000009 0.25616804 [2568] #4 Thread:3108
SVNStatus::GetFirstFileStatus(line 305) svn_client_status5
Path=C:/workspace/test/wc
00000010 0.26645008 [2568] #4 Thread:3108 done (10303 ╡s)
00000011 8.36473751 [2568] CCommitDlg::GetAutocompletionList: Auto
completion list loaded in 0 msec

Best regards,
Konstantin Kolinko

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

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-07-06 11:30:16 CEST

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