Установка subversion 1.8 в Debian Wheezy

Oct 12, 2015 17:31 · 251 words · 2 minute read svn debian

В репозитории Debian Wheezy доступен пакет subversion версии 1.6 (просмотреть детали). В этой статье давайте разберемся с установкой subversion более свежей версии — 1.8 от WANdisco.

Для начала добавим ключ репозитория (WANdisco GPG key):

wget -q http://opensource.wandisco.com/wandisco-debian.gpg -O- | apt-key add -

Затем добавим сам репозиторий, создав новый файл /etc/apt/sources.list.d/subversion.list:

echo "deb http://staging.opensource.wandisco.com/debian wheezy svn18" > /etc/apt/sources.list.d/subversion.list

Примечание. Конечно, можно добавить репозиторий и в файл /etc/apt/sources.list — это дело вкуса.

Теперь следует обновить информацию о пакетах:

apt-get update

Примечание. Вместо apt-get вы можете использовать aptitude.

После этих действий apt-cache должен показать минимум две возможные версии пакета subversion для установки:

apt-cache show subversion
Package: subversion
Version: 1.8.14-1+WANdisco
Architecture: amd64
Maintainer: Philip Herron < opensource@wandisco.com >
Installed-Size: 4431
Depends: libsvn1 (= 1.8.14-1+WANdisco), libapr1 (>= 1.3.2), libaprutil1 (>= 1.2.7+dfsg), libc6 (>= 2.3), libsasl2-2 (>= 2.1.24)
Suggests: subversion-tools, db4.8-util, patch
Filename: dists/wheezy/svn18/binary-amd64/subversion_1.8.14-1+WANdisco_amd64.deb
Size: 1460814
MD5sum: 297376f5c790f8da972ce1e2d0b88027
SHA1: 5c93c3ccd52eb33ab143842f6f51344df3c1942c
SHA256: f8dfc62d2b9477ad6d564724287e609852e73e16bca452e1e89f2e6624895d5c
Section: vcs
Priority: optional
Homepage: http://wandisco.com
Description-en: Advanced version control system

Package: subversion
Version: 1.6.17dfsg-4+deb7u10
Installed-Size: 4108
Maintainer: Peter Samuelson < peter@p12n.org >
Architecture: amd64
Depends: libsvn1 (= 1.6.17dfsg-4+deb7u10), libapr1 (>= 1.2.7), libc6 (>= 2.3), libsasl2-2 (>= 2.1.24)
Suggests: subversion-tools, db5.1-util, patch
Description-en: Advanced version control system
Homepage: http://subversion.apache.org/
Description-md5: 15da1bb51fb2e9ea5e25b3a489b864d9
Tag: devel::rcs, implemented-in::c++, implemented-in::python,
 interface::commandline, network::client, network::server,
 protocol::http, protocol::ssh, protocol::webdav, role::program,
 use::storing, use::synchronizing
Section: vcs
Priority: optional
Filename: pool/main/s/subversion/subversion_1.6.17dfsg-4+deb7u10_amd64.deb
Size: 1317726
MD5sum: e42b145e8b02836dab5788920a5c8b7d
SHA1: 5ef5d0b769706244722cb5324426724c1e89b697
SHA256: 57c5fd82a30e6762826993e8fdb59b1e8dd2848e3880440430ed2c928f82e0a0

Установка SVN (subversion) 1.8 в Debian Wheezy выполняется следующей командой:

apt-get install subversion

Проверить установленную версию пакета subversion можно так:

svn --version
svn, version 1.8.14 (r1692801)
...
tweet Share