Как указал Джои, TortoiseSVN имеет собственный синтаксис командной строки. К сожалению, это довольно уродливо, если вы привыкли к svn
командам и игнорирует текущий рабочий каталог, поэтому он не очень удобен - за исключением сценариев.
Я создал небольшую программу на Python (tsvn
), которая максимально близко имитирует синтаксис командной строки svn
и соответственно вызывает TortoiseSVN. Таким образом, разница между вызовом обычных инструментов командной строки и вызовом TortoiseSVN сокращается до маленькой буквы t
в начале.
Моя tsvn
программа еще не завершена, но уже полезна. Его можно найти в магазине cheeses (https://pypi.python.org/pypi/tsvn/)