有人知道我可以从哪个 ppa 或来源获取 subverison 1.7 deb 吗?
它昨天才发布,所以我确信最终会出现一些东西。不过,我认为当有东西发布时,这里会是一个发布帖子的好地方。
答案1
从 Ubuntu 12.10 开始,Subversion 1.7 已作为发行版的一部分提供。可以使用 apt-get 安装 Subversion。
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
答案2
还有一个由 subversion 团队直接支持的 ppa:“颠覆”团队。
您应该能够使用以下命令添加 ppa:
sudo apt-add-repository ppa:svn/ppa
apt-add-repository 命令由 python-software-properties 包提供,因此请确保先安装它。
注意:RabbitVCS 似乎与 Subversion 1.7 存在问题:Rabbitvcs 未在 svn 1.7 中将子文件夹/文件标记为版本控制。此问题已在主干中修复,但尚未推送至版本。
答案3
Wandisco 脚本实际上安装了一个新的存储库,其中包含用于安装 SVN 1.7 的.deb 文件。
执行以下命令可以完成几乎相同的操作:
sudo add-apt-repository 'deb http://opensource.wandisco.com/ubuntu lucid svn17'
sudo wget -q http://opensource.wandisco.com/wandisco-debian.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install subversion
答案4
我按照 Fernando 的描述使用了带有 apt 源的 wandisco 二进制文件,但是现在下一个 Ubuntu 版本已将官方二进制文件更新至 1.7,我想在坚持使用 12.04 LTS 的同时使用它们。
将以下源添加到新文件 /etc/apt/sources.list.d/svn17.list:
deb http://archive.ubuntu.com/ubuntu/ quantal main universe
deb-src http://archive.ubuntu.com/ubuntu/ quantal main universe
然后根据建议https://help.ubuntu.com/community/PinningHowto/etc/apt/apt.conf.d/90svn17:
APT::Default-Release "precise";
然后安装使用
sudo apt-get install -V subversion -t quantal
不确定这些新文件名是否遵循正确的约定,但它确实有效。首先尝试固定配置,但没有成功。使用“-t quantal”不需要固定。