如何在centos7上安装Rabbitvcs?
How to install Rabbitvcs on centos7?
我习惯了乌龟SVN。但是换成centos 7后没有GUI就很难用了。请帮我安装 RabbitVCS。
我在使用 centos7 时遇到了同样的问题,最终使用了 thunar 而不是 nautilus。参见 stackexchange and github issue。
更新:
我已经按照 github.com 中的步骤成功构建了 rabbitVCS,然后复制了 nautilus 扩展。
以下说明在 2019 年 5 月对我有用。YMMV。
安装 EPEL 版本
export http_proxy=http://{proxyhost}:{port}
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install epel-release-latest-7.noarch.rpm
安装Pre-requisites
sudo yum install meld pysvn python-dulwich python-simplejson
获取 RabbitVCS 包
export ftp_proxy=$http_proxy
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/rabbitvcs-core-0.17.1-3.2.noarch.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/rabbitvcs-cli-0.17.1-3.2.noarch.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/python2-rabbitvcs-0.17.1-3.2.noarch.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/rabbitvcs-nautilus-0.17.1-3.2.noarch.rpm
安装 RabbitVCS 包
sudo yum install rabbitvcs-core-0.17.1-3.2.noarch.rpm
sudo yum install rabbitvcs-cli-0.17.1-3.2.noarch.rpm
sudo yum install python2-rabbitvcs-0.17.1-3.2.noarch.rpm
sudo yum install rabbitvcs-nautilus-0.17.1-3.2.noarch.rpm
重启
sudo reboot
打开文件管理器,您可以看到 RabbitVCS 菜单
如果上述 rpm ftp 位置变得陈旧,请转到 http://rpm.pbone.net 并使用 Centos 7 过滤器搜索以下包 -
rabbitvcs-core
rabbitvcs-cli
python2-rabbitvcs
rabbitvcs-nautilus
您也可以在其他位置找到这些包
注意:您有时可能也需要这些 pre-requisite 包 pygtk, python-configobj, python-gobject, python-gtkspell, python-svn
我习惯了乌龟SVN。但是换成centos 7后没有GUI就很难用了。请帮我安装 RabbitVCS。
我在使用 centos7 时遇到了同样的问题,最终使用了 thunar 而不是 nautilus。参见 stackexchange and github issue。
更新: 我已经按照 github.com 中的步骤成功构建了 rabbitVCS,然后复制了 nautilus 扩展。
以下说明在 2019 年 5 月对我有用。YMMV。
安装 EPEL 版本
export http_proxy=http://{proxyhost}:{port}
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install epel-release-latest-7.noarch.rpm
安装Pre-requisites
sudo yum install meld pysvn python-dulwich python-simplejson
获取 RabbitVCS 包
export ftp_proxy=$http_proxy
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/rabbitvcs-core-0.17.1-3.2.noarch.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/rabbitvcs-cli-0.17.1-3.2.noarch.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/python2-rabbitvcs-0.17.1-3.2.noarch.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hmandevteam/CentOS_7/noarch/rabbitvcs-nautilus-0.17.1-3.2.noarch.rpm
安装 RabbitVCS 包
sudo yum install rabbitvcs-core-0.17.1-3.2.noarch.rpm
sudo yum install rabbitvcs-cli-0.17.1-3.2.noarch.rpm
sudo yum install python2-rabbitvcs-0.17.1-3.2.noarch.rpm
sudo yum install rabbitvcs-nautilus-0.17.1-3.2.noarch.rpm
重启
sudo reboot
打开文件管理器,您可以看到 RabbitVCS 菜单
如果上述 rpm ftp 位置变得陈旧,请转到 http://rpm.pbone.net 并使用 Centos 7 过滤器搜索以下包 -
rabbitvcs-core
rabbitvcs-cli
python2-rabbitvcs
rabbitvcs-nautilus
您也可以在其他位置找到这些包
注意:您有时可能也需要这些 pre-requisite 包 pygtk, python-configobj, python-gobject, python-gtkspell, python-svn