Bugs item #1892791, was opened at 2008-02-13 09:02
Message generated for change (Settings changed) made by sborho
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=968354&aid=1892791&group_id=199155

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: overlay icons
Group: None
>Status: Closed
Resolution: None
Priority: 5
Private: No
Submitted By: Fred Rotbart (fcr)
Assigned to: Nobody/Anonymous (nobody)
Summary: Windows Explorer painfully slow for network drives

Initial Comment:
TortoiseHg seriously effects the performance of Windows Explorer, especially 
when trying to browse networked drives. This effects not only Explorer itself. 
Since Explorer code is embedded deeply in almost everything that Windows does, 
this means performance in general suffers.

On my Intel Core-Duo, 3GB RAM, opening Explorer on a network drive takes up to 
a minute when TortoiseHg is installed and 5 seconds without TortoiseHg. A 
co-worker with a Pentium 4 and 1GB takes 3-4 minutes to open the Explorer on 
the same network drive when TortoiseHG is installed.

I know that these problems have been reported as feature requests: 
http://sourceforge.net/tracker/index.php?func=detail&aid=1891441&group_id=199155&atid=968357
http://sourceforge.net/tracker/index.php?func=detail&aid=1889751&group_id=199155&atid=968357

But where I work, these performance issues are considered show-stoppers and 
have prevented my (Window GUI dependent) co-workers from adopting Mercurial.

TortoiseHg has come a long way in such a short time, but  I think that 
performance is much more important than new features at this stage. The feature 
set that Tortoise currently provides make it usable and useful. Even slow 
performance would not be a problem if it was local only to Hg repositories. But 
that is not the case and unfortunately TortoiseHg kills Windows performance in 
general epecially where networks drives are involved..

Thanks for the great work up to now.
-Fred

----------------------------------------------------------------------

Comment By: TK Soh (tksoh)
Date: 2008-04-05 11:41

Message:
Logged In: YES 
user_id=411637
Originator: NO

It will be in 0.4, indeed. Pretty soon, actually.

----------------------------------------------------------------------

Comment By: Doug Philips (dgou)
Date: 2008-04-05 07:53

Message:
Logged In: YES 
user_id=392583
Originator: NO

Is this on track for 0.4? (Sorry to ask, roadmap is a bit too high level
to tell...)


----------------------------------------------------------------------

Comment By: TK Soh (tksoh)
Date: 2008-04-05 05:49

Message:
Logged In: YES 
user_id=411637
Originator: NO

A 'localdisks' option has been added to tortoisehg.overlayicons, which
allows overlay icons to be displayed only in repos on local disks. This
effectively turns off the icons on network drives.

'localdisks' is an global option that should only be applied in
~/mercurial.ini.

----------------------------------------------------------------------

Comment By: TK Soh (tksoh)
Date: 2008-03-27 07:09

Message:
Logged In: YES 
user_id=411637
Originator: NO

The dev version of TortoiseHg already has support for per-repo control on
whether to display the overlay icons, via tortoisehg.overlayicons settings:
enabled (default) or disabled.

I intend to add a global 'localdisk' config item to
tortoisehg.overlayicons, which disables the overlay icons on networked
drives. However, I am undecided on the policy in handling conflicts of
configs. One such case is whether to enable the icons if a networked repos
has it 'enabled' with 'localdisk' in effect. Offhand, I am leaning toward
'enabled' override 'localdisk', as this would allow user to enable icons on
selected networked repos.

Comments?

----------------------------------------------------------------------

Comment By: TK Soh (tksoh)
Date: 2008-02-13 18:48

Message:
Logged In: YES 
user_id=411637
Originator: NO

Thanks for the feedback. We are aware of the issue and is currently
working on finding an optimum solution.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=968354&aid=1892791&group_id=199155

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Tortoisehg-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to