Где svn.exe в моей машине?

У меня есть Tortoise svn, установленный на моем рабочем столе. Я хочу выполнить некоторые задачи с помощью командной строки svn.exe? Но я не могу найти svn.exe на моей машине.

Нужно ли устанавливать что-то еще, чтобы получить команды svn.exe?

Ответ 1

Код программы subversion связан с двоичным кодом TortoiseSVN. Вы можете установить совместимую дискретную версию, если вам нужно получить доступ к репозиторию из командной строки.

ОБНОВЛЕНИЕ. В последних версиях пакета TortoiseSVN можно установить дискретный файл svn.exe в дополнение к тому, который связан с бинарником GUI. Он находится в том же каталоге bin, где установлена ​​основная программа. (Если вы уже установили TortoiseSVN, затем запустите программу установки, выберите "Изменить" и выберите инструменты командной строки для установки.)

Ответ 2

TortoiseSVN 1.7 имеет возможность установки инструментов командной строки.

По умолчанию он не проверяется, но вы можете снова запустить программу установки и выбрать ее. Он также автоматически обновит вашу переменную среды PATH.

Ответ 3

Во время установки TortoiseSVN проверьте инструменты командной строки. Это создаст файл svn.exe внутри папки C:\Program Files\TortoiseSVN\bin.

Ответ 4

TortoiseSVN не использует svn.exe, у него есть библиотека SVN, скомпилированная. Если вам нужно запускать свои собственные задачи, вам придется установить автономный клиент-подрывник. Вы либо из Cygwin [http://cygwin.com], либо получаете родную версию из http://subversion.apache.org/packages.html#windows

Ответ 5

Если вы хотите использовать SVN.EXE, есть несколько компаний, которые компилируют официальные двоичные файлы, которые доступны для бесплатной загрузки. Например, Collabnet:

http://www.open.collab.net/downloads/subversion/

Ответ 6

Если вы используете установку Silk, попробуйте:

"\ Program Files\SlikSvn\bin"

Ответ 7

В зависимости от того, что вам нужно сделать, автоматизация TortoiseSVN может быть хорошим решением. Например, следующее будет обновлять репозиторий и закрывать окно TortoiseSVN, если не было ошибок или конфликтов:

TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2

Ответ 8

Да переустановите и выберите командную строку, чтобы получить svn в папке Program Files- > Tortoise SVN.

Ответ 9

Скачайте его здесь:

http://sourceforge.net/projects/win32svn/

и запустите программу установки. Исполняемые файлы:

\ Program Files (x86)\Subversion\bin

для установки по умолчанию.

Ответ 10

В последних версиях пакета TortoiseSVN можно установить дискретный файл svn.exe в дополнение к тому, который связан с бинарником GUI. Он находится в том же каталоге bin, где установлена ​​основная программа. (Если вы уже установили TortoiseSVN, затем запустите программу установки, выберите "Изменить" и выберите инструменты командной строки для установки.)

Ответ 11

Прежде всего, если на вашем компьютере установлена ​​субверсия? если не посмотреть, к какому серверу подключается ваш tortoisesvn.

Место по умолчанию, в котором установлено subversion, - c:\program files\subversion вы можете найти svn.exe в c:\program files\subversion\bin, где вы можете запускать ваши действия в строке cmd.

Ответ 12

def proc = 'cmd /c C:/TortoiseSVN/bin/TortoiseProc.exe /command:update /path:"C:/work/new/1.2/" /closeonend:2'.execute()

Это мой файл svn.groovy.

Ответ 13

Вы можете найти svn.exe здесь

C:\Program Files\TortoiseSVN\bin\svn.exe

Ответ 14

Как правило, вы можете найти файл svn.exe в этом месте:

C:\Program Files\TortoiseSVN\bin

Если вы уже установили TortoiseSVN и по-прежнему не можете найти файл svn.exe в указанном месте, вам необходимо перезапустить установщик TortoiseSVN, нажать "Изменить" и выбрать "Инструменты командной строки", и после успешного завершения установки вы Теперь можно найти "svn.exe" в указанном месте на вашем диске.