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

Re: Tortoise SVN and Command Prompt

From: Simon Large <simon_at_skirridsystems.co.uk>
Date: 2005-12-02 10:49:31 CET

Stuart Celarier wrote:
> Daniel wrote:
>
>>if you like command prompt, use svn...
>>if you like windows shell and mouse, use TSVN...
>>why one would want to install and use both?
>
>
> We use TSVN for general development (i.e., human use), and svn.exe when
> scripting automated tasks (i.e., computer use). Why wouldn't one want to
> install and use both?

Very often you would, and in that case you just download and install
both, but separately. But we won't include it in the TSVN installer for
several reasons:

1. It is a separate product, not maintained by us. And remember it is a
suite of 6 programs, not just svn.exe.

2. It would bloat our installer considerably. I update TSVN often and
SVN rarely. Having SVN included would eat up more of my bandwidth.

3. There are few if any common files. This may seem surprising, but the
SVN distribution is currently built using VC6 and has different DLLs. I
suppose we could build our own version which uses the same DLLs, but
it's all extra maintenance work, and we would then have to support our
build too.

4. We already get some confusion from people who thing TSVN just calls
svn.exe in the same way as TortoiseCVS calls cvs.exe. If we include
svn.exe in our distribution it will only reinforce that misconception.

5. It could potentially cause problems for admins. Sometimes you need
older versions of svnadmin.exe in order to perform a dump/load cycle. If
we install to the same location as subversion we might overwrite an
existing useful installation. If we install elsewhere, which one will
get picked up first? Whichever way we do it will be wrong for someone.

So, if you want the command line client suite, download and install it
yourself and then you will know exactly which version you have, where it
is located, and where to get support.

Simon

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
--
Received on Fri Dec 02 09:57:45 2005

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

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