2009-10-07 5 views
10

Есть ли утилита командной строки SVN, которая позволяет обновлять данный каталог/репозиторий до последней версии?Обновление до последней версии из командной строки

Я хотел бы иметь возможность удаленно обновлять наш сервер разработки без необходимости заходить на удаленный рабочий стол и т. Д., Так как часто используются все терминалы RD, если это была командная строка, я мог бы это сделать через SSH, например.

Cheers, Ed

ответ

11

Существует command-line client для Subversion. Вы можете увидеть варианты использования, которые он предлагает, если вы наберете svn help. Для обновления будет просто svn up.

6

Просто введите svn update [name-of-directory] или cd в этот каталог и введите svn update.

3

Посмотрите на collabnet subversion.

+0

Мы используем черепаху на всех наших проектах, поэтому переключение Svn сервера и т.д. на самом деле не вариант. –

+0

Мы тоже используем черепаху. Он не конфликтует с другими инструментами командной строки, такими как collabnet. – tangens

+1

Вам не нужно менять сервер, вам нужен только клиент командной строки. –

5

Это называется "svn.exe":

svn up . 

обновит текущую папку.

Вы можете загрузить готовый клиент командной строки Windows без регистрации с slik или один с регистрацией от collabnet.

2
svn update/up 

Обновление svn или svn вверх. Эта команда синхронизирует локальную песочницу с сервером. Если вы внесли локальные изменения, он попытается объединить любые изменения на сервере с вашими изменениями на вашем компьютере.

Вы можете посмотреть некоторые basic commands here

Смежные вопросы