On 07.09.2015 01:05, Ty Baen-Price wrote:
> Hi,
>
> I've checked the issue tracker, and the changelog, but not the mailing
> list archive (it was scary).
>
> I'm on version 1.9.0, but this issue has affected me for many versions.
> I'm also on Win 8.1, in case that's relevant.
>
> I am running on a reasonably high-spec'ed machine, so the issue is not
> due to inferior hardware capability.
>
> I am a software dev, and I regularly move/ copy moderate numbers of
> files (say, 100 to 1000) from one place to another, including over a
> network.
>
> I have noticed that whenever I perform either a drag and drop operation
> (almost always solely left-click), or a ctrl + c, ctrl + v copy of a
> selection of files (it makes no difference whether the files are in an
> svn repo), I have to wait a long time for the actual copy operation to
> begin, sometimes minutes. I have also noticed this effect when copying
> less than 10 files from a network location to my local machine. Visible
> during this time is that in both explorer windows (source and
> destination), a mouseover will usually change the cursor to the Windows
> spinny waiting thing, and clicks will cause the "(not responding)" text
> to be displayed in the title bar.
>
> I have performed superficial examinations of sequential process dumps
> taken of explorer.exe during the freezes, using Tortoise trunk source
> and Tortoise's symbol server, and determined Tortoise to be the likely
> cause of this issue. I will paste the relevant call stacks below. It
> would seem that the basic problem is that Tortoise performs its context
> menu population for shell events it's /probably not/ intrested in.
>
> Here is the call stack for a drag and drop copy (from a network location
> to a local location) of a selection of files (~130 in number), performed
> entirely with the left mouse button:
[snip]
Thanks for the detailed report!
I've improved the performance in r26757.
You can try a nightly build if you like.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest interface to (Sub)version control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3136316
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-09-07 20:58:53 CEST