2009/2/6 Stefan Küng <tortoisesvn_at_gmail.com>:
> Jean-Marc van Leerdam wrote:
>> Hi Steve,
>>
>> I have absolutely no idea how much work would be involved,
>> but would it be feasible (and perhaps wanted in the user community)
>> to provide stand-alone facilities for TSVN?
>>
>> With that I mean a version that does not require installation as a shell
>> extension, but providing a separate 'explorer like' window to do the
>> file manipulations and (T)SVN actions currently available via the
>> shell context menu.
>>
>> Would such an application require a big rewrite of the TSVN code,
>> or is it something that could easily be developed alongside the
>> actual shell extension (and have both methods access the TSVN GUI)?
>>
>> Being able to use a TSVN like front-end to SVN without requiring installation
>> would greatly improve the usage in my corporate environment.
>
> I think there are other SVN clients out there which provide exactly that
> functionality. No need to implement this in TSVN too.
But they are not TSVN ;-)
I have sometimes wondered about this myself. IIUC most of TSVN is in
TortoiseProc.exe with the shellex being as small as possible, so it
would *just* (ha ha SMOP) mean writing an explorer look-alike to hang
the context menu on. That sounds like a waste of time since Windows
explorer is already there, but consider also these points:
* Limited icon overlays
* No column provider in Vista
* Getting the explorer view to update overlays is unreliable
* Everything goes in the context menu - cannot add items to the menu bar
* Maybe the shell is one of the flakiest parts of Windows
So having a simple explorer-like window would give a lot more control
over the environment TSVN runs in. It doesn't have to implement every
explorer feature, just operate as a window onto your working copies.
Simon
--
: ___
: oo // \\ "De Chelonian Mobile"
: (_,\/ \_/ \ TortoiseSVN
: \ \_/_\_/> The coolest Interface to (Sub)Version Control
: /_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=1114885
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-02-06 22:53:03 CET