Ubuntu下最好用的SVN客户端 rabbitvcs

http://rabbitvcs.org/
1. sudo add-apt-repository ppa:rabbitvcs/ppa
      上面的地址在http://wiki.rabbitvcs.org/wiki/download 下 点击ubuntu可以找到
2. 打开/etc/apt/sources.list 文件 添加 deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu karmic main这句话
3. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 34EF4A35 (实际上这一步可以省略)
4. sudo apt-get update
5. sudo apt-get install rabbitvcs-cli  rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus rabbitvcs-thunar 
thunarx-python
6.重启电脑 放到文件上右键就可以看到和windows一样的查看版本了!
备注:不需要重启电脑,在terminal中执行命令nautilus -q重启Nautilus就可以使用rabbitvcs了。
备注:

实际安装到第5步时,提示错误:

dingq@U1110-Test:~/startech_pdu/fw/dir-struct$ sudo apt-get install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus rabbitvcs-thunar thunarx-python
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 rabbitvcs-nautilus : Depends: nautilus (< 1:3.0~) but 1:3.2.1-0ubuntu4.2 is to be installed
                      Depends: python-nautilus (< 1.0~) but 1.0-0ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages.
dingq@U1110-Test:~/startech_pdu/fw/dir-struct$

经过google搜索,发现有人遇到过这样的问题,且已有解决方案了:http://groups.google.com/group/rabbitvcs-activity/browse_thread/thread/eb73a94c6b4c84f5

解决方案就是将rabbitvcs-nautilus改为rabbitvcs-nautilus3。

判别系统使用nautilus还是使用nautilus3的方法是,随便打开一个文件夹,查看help中的About;

本人所用系统为ubuntu 11.10,查看help中About的结果是:Nautilus 3.2.1;


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 当讨论Ubuntu RabbitVCS离线时,我们可能正在讨论以下几种情况。 首先,离线可能指的是RabbitVCS无法与版本控制系统(VCS)服务器进行通信。这可能是由于网络连接问题、服务器故障或配置错误所致。解决此问题的方法包括检查网络连接、确保服务器正常运行并重新配置RabbitVCS以连接到正确的服务器。如果问题仍未解决,可能需要参考相关文档或寻求帮助来确定并解决问题的根本原因。 其次,离线也可能是指在没有连接到互联网的环境中使用RabbitVCS。在这种情况下,离线使用通常仍然可行,因为RabbitVCS的核心功能是提供版本控制操作,例如提交、更新和回退文件,无论是否连接到互联网。然而,某些功能,如与远程仓库同步和获取最新更新,可能需要互联网连接。 对于这种情况,建议将项目代码和版本控制系统的元数据复制到离线环境中,并使用RabbitVCS本地操作。确保在开始离线工作之前,所有所需的文件和元数据都已在本地环境中进行了同步。在完成工作后,可以将本地操作应用到远程服务器,以确保同步。 总之,Ubuntu RabbitVCS在离线环境中仍然可以使用,但需要确保正确配置和同步。如果出现问题,需要检查网络连接、服务器配置或寻求相关帮助。在离线环境下使用RabbitVCS时,请提前将所需的文件和元数据进行同步,并确保在完成工作后将操作应用到远程服务器。 ### 回答2: Ubuntu RabbitVCS是一个集成到Nautilus文件管理器中的版本控制系统客户端。如果RabbitVCSUbuntu上无法离线工作,可能是由于以下几个原因: 1. 依赖问题:RabbitVCS可能依赖于其他软件包或库,如果这些依赖关系无法满足或缺少,就无法正常工作。可以尝试通过更新软件包、安装相应的依赖项来解决这个问题。 2. RabbitVCS配置问题:有时,用户的RabbitVCS配置文件可能出现错误,导致无法离线工作。可以尝试删除或重置配置文件,并重新配置RabbitVCS。 3. 版本不兼容:确保使用的RabbitVCS版本与您的Ubuntu版本兼容。某些版本的RabbitVCS可能不支持较旧的Ubuntu版本,或者某些较新的Ubuntu版本可能需要更新的RabbitVCS版本。 4. 网络连接问题:某些RabbitVCS功能可能需要联网才能正常工作。如果您的网络连接不稳定或无法连接互联网,其中一些功能可能不可用或无法正常工作。 如果仍然无法解决问题,您可以尝试寻求在Ubuntu社区或RabbitVCS官方网站上的支持和帮助。他们可能能够提供更详细的解决方案或修复程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值