Ваш вопрос фактически содержит ответ.
- Установите инструмент командной строки Subversion, используя
sudo apt-get install subversion
.
- Используйте клиента, введя команду
svn command [options] [args]
.
- Больше ничего не делай. Сервер не запустится, и вы сможете счастливо использовать клиент без сервера. У вас также не будет доступа к GUI.
subversion
пакет
включает в себя клиент Subversion ( svn
), инструменты администрирования хранилища ( svnadmin
, svnlook
) и сетевой сервер ( svnserve
).
Установка целых пакетов (включая сервер и клиент) может показаться слишком сложной, но это наиболее легко поддерживаемое решение . Вы легко получаете будущие обновления, выпуски безопасности и многое другое. Также, если когда-либо одному из ваших пользователей будет отчаянно нужен сервер Subversion, он находится всего в нескольких командах.
Использование svn --version
для включенных модулей:
* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- with Cyrus SASL authentication
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- handles 'http' scheme
- handles 'https' scheme
и использовать svn --help
для получения дополнительной информации. Доступные команды показывают, что subversion
пакет - это путь.
add
blame (praise, annotate, ann)
cat
changelist (cl)
checkout (co)
cleanup
...
Вы также можете установить svnkit
, но это связано с большим количеством java
зависимостей. Вот официальный скриншот для пакета (вы можете найти его в synaptic
):
Для получения дополнительной информации читайте http://svnbook.red-bean.com/ и http://subversion.apache.org .