У меня есть Tortoise svn, установленный на моем рабочем столе. Я хочу выполнить некоторые задачи с помощью командной строки svn.exe? Но я не могу найти svn.exe на моей машине.
Нужно ли устанавливать что-то еще, чтобы получить команды svn.exe?
У меня есть Tortoise svn, установленный на моем рабочем столе. Я хочу выполнить некоторые задачи с помощью командной строки svn.exe? Но я не могу найти svn.exe на моей машине.
Нужно ли устанавливать что-то еще, чтобы получить команды svn.exe?
Код программы subversion связан с двоичным кодом TortoiseSVN. Вы можете установить совместимую дискретную версию, если вам нужно получить доступ к репозиторию из командной строки.
ОБНОВЛЕНИЕ. В последних версиях пакета TortoiseSVN можно установить дискретный файл svn.exe в дополнение к тому, который связан с бинарником GUI. Он находится в том же каталоге bin, где установлена основная программа. (Если вы уже установили TortoiseSVN, затем запустите программу установки, выберите "Изменить" и выберите инструменты командной строки для установки.)
TortoiseSVN 1.7 имеет возможность установки инструментов командной строки.
По умолчанию он не проверяется, но вы можете снова запустить программу установки и выбрать ее. Он также автоматически обновит вашу переменную среды PATH.
Во время установки TortoiseSVN проверьте инструменты командной строки. Это создаст файл svn.exe
внутри папки C:\Program Files\TortoiseSVN\bin
.
TortoiseSVN не использует svn.exe, у него есть библиотека SVN, скомпилированная. Если вам нужно запускать свои собственные задачи, вам придется установить автономный клиент-подрывник. Вы либо из Cygwin [http://cygwin.com], либо получаете родную версию из http://subversion.apache.org/packages.html#windows
Если вы хотите использовать SVN.EXE, есть несколько компаний, которые компилируют официальные двоичные файлы, которые доступны для бесплатной загрузки. Например, Collabnet:
Если вы используете установку Silk, попробуйте:
"\ Program Files\SlikSvn\bin"
В зависимости от того, что вам нужно сделать, автоматизация TortoiseSVN может быть хорошим решением. Например, следующее будет обновлять репозиторий и закрывать окно TortoiseSVN, если не было ошибок или конфликтов:
TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2
Да переустановите и выберите командную строку, чтобы получить svn в папке Program Files- > Tortoise SVN.
Скачайте его здесь:
http://sourceforge.net/projects/win32svn/
и запустите программу установки. Исполняемые файлы:
\ Program Files (x86)\Subversion\bin
для установки по умолчанию.
В последних версиях пакета TortoiseSVN можно установить дискретный файл svn.exe в дополнение к тому, который связан с бинарником GUI. Он находится в том же каталоге bin, где установлена основная программа. (Если вы уже установили TortoiseSVN, затем запустите программу установки, выберите "Изменить" и выберите инструменты командной строки для установки.)
Прежде всего, если на вашем компьютере установлена субверсия? если не посмотреть, к какому серверу подключается ваш tortoisesvn.
Место по умолчанию, в котором установлено subversion, - c:\program files\subversion вы можете найти svn.exe в c:\program files\subversion\bin, где вы можете запускать ваши действия в строке cmd.
def proc = 'cmd /c C:/TortoiseSVN/bin/TortoiseProc.exe /command:update /path:"C:/work/new/1.2/" /closeonend:2'.execute()
Это мой файл svn.groovy.
Вы можете найти svn.exe здесь
C:\Program Files\TortoiseSVN\bin\svn.exe
Как правило, вы можете найти файл svn.exe в этом месте:
C:\Program Files\TortoiseSVN\bin
Если вы уже установили TortoiseSVN и по-прежнему не можете найти файл svn.exe
в указанном месте, вам необходимо перезапустить установщик TortoiseSVN, нажать "Изменить" и выбрать "Инструменты командной строки", и после успешного завершения установки вы Теперь можно найти "svn.exe" в указанном месте на вашем диске.