CentOS 7下安装svn版本访问工具rabbitvcs

该博客详细介绍了在CentOS7环境下,如何离线安装Subversion、Python相关库、Meld、Pysvn、Dulwich、RabbitVCS等工具的完整过程。通过一步步的yum安装和rpm包管理,确保了所有依赖的正确安装,最终实现了图形界面下的配置,使得用户能够在本地进行版本控制操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我安装的版本和基础环境:
CentOS 7
python 2.7.5
注:离线安装时,其资源包和依赖包版本需一致,且注意其适用系统,el7.noarch.rpm为CentOS 7系统通用版

离线资源包下载地址:https://download.youkuaiyun.com/download/SSSSHHHH123/21734429

开始安装:
##1#yum -y   subversion
rpm -ivh subversion-libs-1.7.14-7.el7_1.1.x86_64.rpm subversion-devel-1.7.14-7.el7_1.1.x86_64.rpm subversion-1.7.14-7.el7_1.1.x86_64.rpm


##2#一般来说Linux系统都是安装有python软件的,python2或python3
###yum -y install nautilus python-dbus dbus-python
rpm -ivh  nautilus-python-1.2.2-2.el7.x86_64.rpm
rpm -ivh  python-dbus-1.2.4-3.86.el7.x86_64.rpm
rpm -ivh  dbus-python-1.1.1-9.el7.x86_64.rpm


##3#yum -y install meld
rpm -ivh  meld-3.16.4-2.el7.noarch.rpm


##4#yum -y install python2-pysvn 或python3-pysvn
rpm -ivh  python2-pysvn-1.9.11-2.el7.x86_64.rpm


##5#yum -y install python-dulwich   python2-simplejson 或python3-simplejson
rpm -ivh  python-dulwich-debuginfo-0.10.0-1.el7.x86_64.rpm python-dulwich-0.10.0-1.el7.x86_64.rpm python2-simplejson-3.10.0-2.el7.x86_64.rpm

###注:rabbitvcs包可以在线安装,也可以下载软件包安装
##6#yum -y install rabbitvcs-core
rpm -ivh  perl-Git-1.8.3.1-23.el7_8.noarch.rpm git-1.8.3.1-23.el7_8.x86_64.rpm perl-TermReadKey-2.30-20.el7.x86_64.rpm perl-Error-0.17020-2.el7.noarch.rpm
rpm -ivh  mercurial-2.6.2-11.el7.x86_64.rpm
rpm -ivh  rabbitvcs-core-0.17.1-3.2.noarch.rpm

##7#yum -y install tk
rpm -ivh  tcl-8.5.13-8.el7.x86_64.rpm
rpm -ivh tk-8.5.13-6.el7.x86_64.rpm

##8#yum -y install python2-rabbitvcs rabbitvcs-nautilus  rabbitvcs-cli-0.17.1-3.2.noarch.rpm
rpm -ivh  python3-libs-3.6.8-18.el7.x86_64.rpm  python3-3.6.8-18.el7.x86_64.rpm python3-pip-9.0.3-8.el7.noarch.rpm python3-setuptools-39.2.0-10.el7.noarch.rpm python3-tkinter-3.6.8-18.el7.x86_64.rpm
rpm -ivh  python2-rabbitvcs-0.17.1-3.2.noarch.rpm
rpm -ivh  rabbitvcs-nautilus-0.17.1-3.2.noarch.rpm
rpm -ivh  rabbitvcs-cli-0.17.1-3.2.noarch.rpm

图形界面下配置:
nautilus -q
pgrep -f service.py | xargs kill
nohup nautilus > /dev/null &

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值