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

Re: TortoiseOverlays 1.1.0

From: Adrian Buehlmann <adrian_at_cadifra.com>
Date: Thu, 18 Mar 2010 22:25:35 +0100

On 18.03.2010 21:38, Stefan Küng wrote:
> On 18.03.2010 21:29, Adrian Buehlmann wrote:
>>> I haven't gotten around to implement this yet, but the plan is to have
>>> an option for *all* overlay handlers to get disabled.
>> Ok.
>> But why not implement dropping locked and readonly via HKCU in
>> *TortoiseOverlays* in advance now? It would be an easy thing to
>> copy/paste the code lines for dropping ignored/unversioned and adjust
>> them to drop locked/readonly as well.

I guess this is a "not yet" then. I guess not unless you have it
implemented in the TSVN GUI.

Makes sense from your point of view.

> I've already changed the dropping order for you. Which is in favor or
> THg but worse for TSVN.

For which I am grateful, thank you.

BTW, locking-related overlays are meaningless for *all* DVCS, so I bet
it's a benefit for the git and bzr tortoises as well.

The minor problem is that the change is bundled with a whole new
dropping mechanism via HKCU, that can only be controlled from TortoisSVN
dialogs currently.

Which makes it questionable for me to go back to using unversioned now.

But I agree the other changes are beneficial for TortoiseHg. Thanks again.

> I've implemented dropping the ignored/unversioned because that's what we
> already had in TSVN (the settings).
> I know you have to care for THg, but please keep it calm and don't
> overreact about every little change.
> This change isn't worse for THg than it was before. It's even much
> better now.

It is a drawback in the sense that we have no control over what is in
the HKCU TortoiseOverlays drop settings currently from the TortoiseHg
GUI. It is currently only controlled by TortoiseSVN settings GUI.

And it was a surprising to see that being introduced (a new setting
affecting all tortoises).

But as soon as the mechanism is implemented for unlocked and readonly
too, it makes sense for us as well.

The plan to implement user controlled dropping of handlers via HKCU for
each overlay is a good one. It just needs a GUI to control that dropping
in all Tortoises.

>> We could then set these registry values from the shell extension
>> settings tool of TortoiseHg (after all, we currently don't have
>> checkmark buttons for unversioned and ignored either, to compensate for
>> your change in TortoiseOverlays 1.1.0).
> Then just add those checkboxes.

I will have to do so, before going back to reintroduce unversioned.

Which was the whole point that got me started in these recent
discussions here (defunct unversioned overlay on Windows 7).

But the new drop order is indeed a massive improvement for DVCS'es
(DVCS = distributed version control system -- for those readers not
being used to see this acronym popping up every other day).

Many thanks again.


To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-03-18 22:28:40 CET

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

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