到目前为止,我还没有找到任何有效的解决方案:( 到目前为止我所尝试的是按照以下步骤操作手动的。
首先,我安装了所有必需的软件包(至少我是这么认为,命名并不总是相同的)。包列表:
- pygtk2 (2.24.0-9)
- python-configobj (4.7.2-7)
- pygobject2 (2.28.6-11)
- pygobject3 (3.8.2-6)
- python-simplejson (3.3.3-1)
- pysvn (1.7.6-10)
- 颠覆-python (1.8.11-1)
- 颠覆(1.8.11-1)
其次,我尝试运行setup.py install
在删除并重新创建图标缓存时在第 165 行出现错误的地方。我在发行版上找不到gtk-update-icon-cache-3.0
可执行文件,因此我只是将可执行文件名称更改为gtk-update-icon-cache
.不确定这是否是正确的方法。注意:运行setup.py install
命令后未找到rabbitvcs二进制文件。我认为setup.py
脚本可以更冗长一点:)
从那里我遵循了 nautilus-3 README。我找不到任何 nautilus-python 包。不知道如何处理这个问题,有什么提示吗?我确实找到了这个关联,但我不知道该怎么办。我忽略了丢失的包并/usr/share/nautilus-python/extensions
手动创建并复制了RabbitVCS.py
.重新启动 nautilus 但没有成功:|
遗憾的是没有人处理这个问题,因为该死的 Windows 让我迷上了 tortoisesvn,不幸的是我还不得不从 CentOS 6 切换到 CentOS 7。
答案1
在这里添加一个答案,因为如果没有更多的声誉点,我无法对 Hien Lee 发表评论。我按照 Hien Lee 的指导,但仍然没有运气。查看系统消息后,我发现有一个 python 堆栈跟踪被记录,依赖于 gtkspell 版本 3。卸载 gtkspell 并更新到 gtkspell3 库后,这有效
答案2
根据 Dipak Chaudhari 的指导,我完全安装了 RabbitVCS 和 Nautilus。
在终端上,安装软件包:
yum install meld pysvn python-dulwich python-simplejson subversion
(如果您的系统缺少,也许还有其他软件包:
pygtk
,python-configobj
,python-gobject
,python-gtkspell
,python-svn
,git
)去http://rpm.pbone.net,搜索并下载(Fedora 19和CentOS 7中搜索):
rabbitvcs-cli-0.16-1.fc19.noarch.rpm rabbitvcs-core-0.16-1.fc19.noarch.rpm nautilus-python-1.1-4.fc19.x86_64.rpm nautilus-python-devel-1.1-4.fc19.x86_64.rpm rabbitvcs-nautilus-0.16-1.fc19.x86_64.rpm
然后按照下面列出的顺序在终端上安装它们(您可以安装在一行上):
rpm -ivh rabbitvcs-cli-0.16-1.fc19.noarch.rpm rpm -ivh rabbitvcs-core-0.16-1.fc19.noarch.rpm rpm -ivh nautilus-python-1.1-4.fc19.x86_64.rpm rpm -ivh nautilus-python-devel-1.1-4.fc19.x86_64.rpm rpm -ivh rabbitvcs-nautilus-0.16-1.fc19.x86_64.rpm
重新启动系统。打开文件管理器。创建新文件夹。
右键单击该文件夹,您可以在子菜单上看到 RabbitCVS。
答案3
我也为安装rabbitvcs+nautilus而苦苦挣扎,但最后我以rabbitvcs+Thunar结束了。要使其在 CentOS 7 上运行,请执行以下操作:
从以下位置下载以下软件包这里:
rabbitvcs-cli-0.14.2.1-5.el7.centos.noarch
rabbitvcs-core-0.14.2.1-5.el7.centos.noarch
rabbitvcs-thunar-0.14.2.1-5.el7.centos.x86_64
thunarx-python-0.2 .3-5.el7.centos.x86_64
以 root 用户身份打开终端并运行以下命令
yum install thunar gtk-doc Thunar-devel
yum install meld pysvn python-dulwich python-simplejson subversion
rpm -ivh rabbitvcs-core-0.14.2.1-5.el7.centos.noarch.rpm rabbitvcs-cli-0.14.2.1-5.el7.centos.noarch.rpm thunarx-python-0.2.3-5.el7.centos.x86_64.rpm rabbitvcs-thunar-0.14.2.1-5.el7.centos.x86_64.rpm
打开 thunar 资源管理器并检查上下文菜单,rabbitvcs 菜单应该可供您使用。
希望这能达到您正在寻找的目的。