Ваш вопрос на самом деле содержит ответ.
- Установите средство командной строки subversion с помощью
sudo apt-get install subversion
. - Используйте клиент, введя команду
svn command [options] [args]
. - Не делай больше ничего. Сервер не запустится, и вы можете с удовольствием использовать клиент без сервера. У вас также не будет доступа к графическому интерфейсу.
То 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.