Обновление Subversion в Debian Lenny с версии 1.5.1 до последней версии (1.7.0) - PullRequest
1 голос
/ 14 октября 2011

Я пытаюсь обновить Subversion на своем веб-сервере Debian Lenny.Я делаю apt-get install subversion, и он говорит мне, что subversion уже в последней версии.Последняя версия на веб-сайте Subversion - 1.7.0.Что мне нужно сделать, чтобы получить последнюю версию на моем сервере?

Ответы [ 5 ]

3 голосов
/ 23 декабря 2011

попробуйте установить его из этого хранилища.

3 голосов
/ 14 октября 2011

Он еще не упакован в репозитории Debian .

Вы должны собрать его из source , установив в /usr/local (префикс по умолчанию для пользовательской сборки).

2 голосов
/ 14 октября 2011

У вас есть выбор пары: вы можете зайти сюда: http://packages.debian.org/search?keywords=subversion и увидеть, что 1.6.12 доступен как пакет Debian в бэкпортах (более новое программное обеспечение для более старых ОС). Или, если вы действительно хотите получить последнюю версию, загрузите исходный код с сайта Subversion и соберите его самостоятельно в соответствии с их инструкциями.

Сначала я бы попробовал пакет Debian 1.6.12 и постарался собрать его сам, если бы была очень веская причина.

1 голос
/ 11 февраля 2012

Я только что собрал Subversion-1.7.2 без каких-либо проблем, и я действительно не знаю, что я делаю.Я использую дистрибутив на основе Debian squeeze (Crunchbang statler), и мне не нужно было беспокоиться о зависимостях

  1. Загрузите последнюю версию tar.gz с сайта Apache (например, ~ / загрузки)

  2. Распакуйте и введите каталог (например, cd ~/downloads; tar -xvzf subversion-1.7.2.tar.gz; cd subversion-1.7.2)

  3. Получите зависимости с помощью ./get-deps.sh

  4. Настроить apr и apr-util cd apr; ./buildconf; cd ../apr-util; ./buildconf; cd ..

  5. Настроить настроить с помощью ./autogen.sh

  6. Запустите сгенерированную конфигурацию с помощью ./configure

  7. Если это не сработало, найдите недостающие пакеты в менеджере пакетов и установите все.Вам может потребоваться создать новое окно терминала, чтобы можно было заметить установку.

  8. Сборка и тестирование с make; make check

  9. Asroot, установите с помощью make install

И вы должны быть готовы к работе!Я не уверен, работает ли это на сервере, но у меня точно есть работающий клиент.

0 голосов
/ 20 октября 2011

Я только что собрал SVN 1.7.0 и все зависимости (включая APR) в AIX. Я столкнулся с проблемами в конце сборки (make install), когда он попытался повторно связать mod_dav_svn и mod_authz_svn (во время установки могли быть найдены файлы, для вслух плача). Чтобы завершить установку, пришлось выполнить последние команды вручную.

...