Где найти готовые двоичные файлы для Subversion 1.6 для Ubuntu (или Debian)? - PullRequest
9 голосов
/ 07 мая 2009

Хотя я легко могу найти двоичные файлы для последней версии Subversion (1.6), я не могу найти двоичные файлы для Ubuntu (или Debian).

Страница загрузки на tigris.org предлагает использовать команду:

apt-get install subversion

но, как вы можете заметить, он будет установлен до версии 1.5.4 (на момент написания 6 мая 2009 г.).

Это нехорошо, потому что многие рабочие копии, которыми я делюсь с Windows, автоматически обновляются до 1.6 TortoiseSVN.

Ответы [ 7 ]

12 голосов
/ 31 мая 2009

Вот хранилище APT с бинарными пакетами Subversion 1.6 для Ubuntu с 8.04 по 9.10: https://launchpad.net/~anders-kaseorg/+archive/subversion-1.6

10 голосов
/ 09 июня 2009

Я решил это с этими репозиториями:

deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu intrepid main
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu intrepid main

6 голосов
/ 07 мая 2009

Вы можете найти пакет Debian для Subversion 1.6 в экспериментальных репозиториях Debian по адресу http://packages.debian.org/experimental/subversion.

Сказав, что вы, вероятно, будете в порядке работать с версией 1.5.4 из репозиториев Ubuntu, если используемый вами сервер SVN не работает с 1.6, вы не сможете использовать какие-либо новые функции в клиенте. тем не мение.

Если бы я был вами, я бы сначала попытался использовать версию в репозиториях, прежде чем устанавливать ее от третьей стороны, поскольку вы можете обнаружить, что она работает для вас и облегчит вашу жизнь, когда дело доходит до обновления Subversion в долгосрочной перспективе.

4 голосов
/ 24 мая 2010

Добавьте эти две строки в ваш /etc/apt/sources.list:

deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main 
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main

Получить ключ Андерса:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 413576CB

Обновление:

sudo apt-get update

Обновление или установка:

sudo apt-get upgrade
sudo apt-get install subversion

(через GVS )

2 голосов
/ 24 мая 2010

Сертифицированные двоичные файлы вы можете найти здесь, сейчас: http://www.wandisco.com/subversion/os/downloads?type=ubuntu910

Сценарий настроит хранилище для вас, поэтому вы будете продолжать получать обновления.

2 голосов
/ 19 мая 2009

Решено! Здесь решение.

На странице загрузки CollabNet Страница Загрузите двоичные файлы для Red Hat. Затем используйте иностранец для его установки, например:

$ sudo apt-get install alien
$ sudo alien CollabNetSubversion-client-1.6.2-1.i386.rpm
$ sudo dpkg -i collabnetsubversion-client_1.6.2-2_i386.deb

Помните, что команда установлена ​​в / opt / CollabNet_Subversion / bin / svn, а не в / usr / bin / svn. После этого просто вставьте эту строку в ваш .bashrc:

export PATH="/opt/CollabNet_Subversion/bin:$PATH"
0 голосов
/ 07 мая 2009

Вам не нужна версия 1.6 для работы с вашими рабочими копиями Windows. SVN достаточно умен, чтобы распознавать функции, предоставляемые клиентами, и пропускать только эти функции - так что ваш клиент 1.5.4 может без проблем подключиться к вашему серверу 1.6; как может ваш клиент Windows 1.6.

Единственный раз, когда у вас возникнут проблемы, это если вы используете 2 клиента с одной рабочей копией - т.е. ваши клиенты Windows и Linux одновременно фиксируют и обновляют один общий каталог. В любом случае, такое расположение - плохая идея, у вас будут всевозможные проблемы даже без учета различий EOL. Если у вас такая ситуация, извлеките новый WC, чтобы у вас был один для Linux, а другой для Windows.

...