Кто-нибудь знает о ppa или источнике, я могу получить subverison 1.7 deb?
Это было только что выпущено вчера, так что я уверен, что что-то появится в конце концов. Однако я думаю, что это будет хорошим местом для публикации, когда что-то выйдет.
Начиная с Ubuntu 12.10, Subversion 1.7 доступна как часть дистрибутива. Subversion можно установить с помощью apt-get.
sudo apt-get install subversion
Для более ранних версий Ubuntu есть ppa, доступный в subversion-1.7 . Хранилище может быть добавлено следующим образом:
sudo apt-add-repository ppa:dominik-stadler/subversion-1.7
Чтобы получить последнюю версию обновления Subversion и обновить хранилище.
sudo apt-get update
sudo apt-get upgrade
Мне нужно было также сделать dist-upgrade.
sudo apt-get dist-upgrade
Я предполагаю, что у вас уже есть установленная Subversion, если нет:
sudo apt-get install subversion
svn cleanup [repo]
перед обновлением с 1.6, потому что клиент SVN 1.7 не будет очищать старые репозитории. После обновления клиента SVN запуститеsvn upgrade [repo]
обновление метаданных для каждого хранилища. Подробнее stackoverflow.com/a/7754776/114900Существует также ppa, поддерживаемый непосредственно командой Subversion : команда "Subversion" .
Вы должны иметь возможность добавить ppa с помощью следующей команды:
Команда apt-add-repository предоставляется пакетом python-software-properties, поэтому сначала обязательно установите его.
Примечание: RabbitVCS, похоже, имеет проблему с Subversion 1.7: Rabbitvcs не помечается как версионные подфодлеры / файлы в SVN 1.7 . Это исправлено в стволе, но еще не было отправлено в сборку.
источник
Сценарий Wandisco фактически устанавливает новый репозиторий, который содержит файл .deb для установки SVN 1.7.
Практически то же самое можно сделать, выполнив следующие команды:
источник
sudo: add-apt-repository: command not found
сообщение об ошибке, вам нужно установить python-software-properties:sudo apt-get install python-software-properties
lucid
вместо вашего фактического названия выпуска. Они предоставляют только релизы дляlucid
. И убедитесь, что вы удалили / закомментировали соответствующуюdeb-src
строку,/etc/apt/sources.list
если она есть.При использовании Trac Вы можете заметить проблему после обновления Subversion с использованием репозитория WANdisco. Его симптомом является сообщение на сайте Trac:
Этот пакет связывает svn с python2.6, а в Ubuntu 12.04 есть python2.7. Вот скрипт, который решил проблему с моей стороны:
источник
Я использовал двоичные файлы wandisco с подходящими источниками, как описал Фернандо, но теперь, когда в следующей версии Ubuntu есть официальные двоичные файлы, обновленные до 1.7, я хотел использовать их при использовании 12.04 LTS.
Следующие источники добавлены в новый файл /etc/apt/sources.list.d/svn17.list:
А затем в соответствии с рекомендациями на https://help.ubuntu.com/community/PinningHowto /etc/apt/apt.conf.d/90svn17:
Затем устанавливается с помощью
Не уверен, что эти новые имена файлов соответствуют соответствующим соглашениям, но это работает. Сначала попробовал закрепить конфиг, но безуспешно. С "-t количественным" пиннингом не требовалось.
источник
Не верьте, что есть публичная версия .deb. Вы можете попробовать этот скрипт для установки 1.7 из WANdisco
svn1.7_ubuntu_wandisco.sh
источник