Насправді ваше запитання містить відповідь.
- Встановіть інструмент командної лінії для підриву за допомогою
sudo apt-get install subversion
.
- Використовуйте клієнта, ввівши команду
svn command [options] [args]
.
- Не робіть нічого іншого. Сервер не запуститься, і ви можете із задоволенням користуватися клієнтом без сервера. Ви також не матимете доступу до GUI.
subversion
пакет
включає клієнт Subversion ( svn
), засоби адміністрування сховища ( svnadmin
, svnlook
) та мережевий сервер ( svnserve
).
Установка цілих пакетів (включаючи і сервер, і клієнт) може здатися великою накладними витратами, але це найпростіше технічне рішення . Ви легко отримуєте майбутні оновлення, випуски безпеки та багато іншого. Крім того, якщо комусь із ваших користувачів відчайдушно потрібен підривний сервер, його знадобиться лише кілька команд.
Використовуйте 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 .