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

Re: Make Tortoise the best tool for learning command line and script writing

From: Simon Large <simon.tortoisesvn_at_gmail.com>
Date: Sun, 18 Jan 2015 21:58:21 +0000

On 18 January 2015 at 18:39, Konstantin <starko_at_hotmail.com> wrote:
> Up until now i have been using Tortoise SVN UI exclusively. Even with a relatively complex project with multiple externals doing simple things like commits, updates etc are a breeze with context menu. But recently branching was introduced into release cycle and things became very tedious. I decided to see whether come tasks could be automated but working the command line is not that easy. I mean, it can be done but it's still not something one does for fun. :) It takes time and effort to figure out all the command line SVN arcana.
> I've spent hours getting very correct but infinitely useless error messages. Searching internet for explanations and solutions. Hitting walls of bad documentation and limits of my mental flexibility ...
> And then i thought that it would be absolutely amazing if there was a way to record all the commands that are executed behind the curtains when someone does something via UI.
> That way i could execute all the tedious things i do now. Check the command-log file and replace some things with variables and voila - script is done!!!
> That way learning command line would also be very easy.
> How difficult could it be to implement?

It's not really applicable because TortoiseSVN does not call the SVN
command line utility like TortoiseCVS does. Not sure about
TortoiseGit. TortoiseSVN is compiled with the SVN library so it makes
call directly into the library functions. That means it is not
generating a command line as such, although there will be a command
line equivalent to every action.



To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-01-18 22:58:47 CET

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.