我正在寻找一个可以集成到文件浏览器(Nautilus 或 Thunar)中的 SVN GUI。到目前为止,我只找到了 RabbitVCS,但我无法安装它。是的,这里有很多关于此问题的帖子,有很多提示,我想我已经尝试了所有方法 - 但都没有成功。
以下是我的步骤:
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install -y rabbitvcs-gedit rabbitvcs-cli
所有这些都执行得很好,但是这一行却失败了:
sudo apt-get install rabbitvcs-nautilus3
[...]
E: Package 'rabbitvcs-nautilus3' has no installation candidate
因此我改为:
sudo apt-get install -y rabbitvcs-nautilus
sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/
sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/
wget http://rabbitvcs.googlecode.com/svn/trunk/clients/nautilus-3.0/RabbitVCS.py /usr/share/nautilus-python/extensions
sudo chown -R $USER:$USER ~/.config/rabbitvcs
killall nautilus
我最终得到一个可以正确显示覆盖图标并在 CLI 上正确运行的系统,但是当我右键单击任何文件夹时,条目“RabbitVCS”就消失了。
(时钟图标覆盖在整个系统上的每个文件- 我只想要实际版本文件上的覆盖。)
15.04 是不是出了什么问题,或者到底怎么回事?我错过了什么?我做错了什么?
此外,gedit 插件似乎出现故障。当我尝试在 gedit 中启用插件通过勾选复选框,复选框消失并且插件图标被红色停止符号取代。
答案1
电力供应局ppa:rabbitvcs/ppa不包含 Vivid 软件包。因此您无法rabbitvcs
通过此 PPA 安装。
rabbitvcs-nautilus
也位于Ubuntu 存储库
sudo apt-get install rabbitvcs-nautilus
输出apt-cache policy rabbitvcs-nautilus
rabbitvcs-nautilus:
Installed: 0.16-1
Candidate: 0.16-1
Version table:
*** 0.16-1 0
500 http://de.archive.ubuntu.com/ubuntu/ vivid/universe i386 Packages
100 /var/lib/dpkg/status
0.16-1~getdeb1 0
500 http://archive.getdeb.net/ubuntu/ vivid-getdeb/apps i386 Packages
要在 Vivid 中安装 rabbitvcs,您还可以使用获取Deb存储库:
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu vivid-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
sudo apt-get update
sudo apt-get install rabbitvcs-nautilus-3.0