我在 Ubuntu 14.04 和 SVN 1.7 上使用 RabbitVCS 时遇到了问题。
我编译了Subversion 1.7.10,然后通过以下命令安装 RabbitVCS:
python setup.py install --install-layout=deb
然后我按照 README 中的说明将 python 脚本添加到 nautilus 文件夹中:
/usr/share/nautilus-python/extensions
subversion 本身运行良好(在 RabbitVCS 安装前测试过)。但 nautilus 中的上下文菜单没有提供所需的命令。
我正在使用的存储库位于网络中,我在启动时通过以下方式连接到该网络:/etc/fstab和SSHFS像这样:
sshfs#[email protected]:/remote/folder /media/mymount fuse delay_connect,follow_symlinks,idmap=user,allow_other,_netdev,workaround=rename 0 0
网络驱动器由 root 安装,但我的用户可以访问,但我不确定 subversion 是否需要一些额外的权限才能访问。
我不确定 SVN 部分是否应该进行一些额外的配置(因为我对 SVN 的凭据与我对网络的凭据不同)。
总而言之RabbitVCS nautilus3 扩展看起来它无法识别存储库并且没有为工作目录提供正确的操作。