1. 程式人生 > >CentOS 安裝SVN客戶端

CentOS 安裝SVN客戶端

1、檢查是已經安裝了svn: # rpm -qa subversion subversion-1.7.14-6.el7.x86_64 解除安裝舊版本的svn: # yum remove subversion 然後再檢查是否已經下載成功: # rpm -qa subversion 2、檢查yum是否有最新版的安裝版本: # yum list | grep subversion 如果不是最新版本: 建立一個yum repo檔案: # vi /etc/yum.repos.d/wandisco-svn.repo 新增內容:
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/7/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=0
3、測試配置是否可用: # yum list | grep subversion
如果出現錯誤: [Errno 14] curl#6 - "Couldn't resolve host ..." 則新增一個域名伺服器: # vi /etc/resolv.conf 新增一條: nameserver 8.8.8.8 # yum clean all 4、開始安裝 # yum install subversion 如果出現這個錯誤提示: 錯誤:軟體包:subversion-1.8.11-1.x86_64 (WandiscoSVN)
          需要:libserf-1.so.0()(64bit) 則先安裝: # yum install epel-release 繼續嘗試安裝:# yum install subversion, 如果出現下面的錯誤:
Transaction Check Error: ... conflicts with file from package subversion-libs-1.7.14-7.el7_0.x86_64 則先執行(刪除衝突的安裝包): # rpm -e subversion-libs-1.7.14-7.el7_0.x86_64 然後再安裝: # yum install subversion
5、安裝成功: # svn --help 用法: svn <subcommand> [options] [args]
Subversion 命令列客戶端,版本 1.8.11。 使用“svn help <subcommand>” 顯示子命令的幫助資訊。 使用“svn --version”檢視程式的版本號和版本庫訪問模組,或者 使用“svn --version --quiet”只檢視程式的版本號。 (原創文章,轉載請註明轉自Clement-Xu的csdn部落格。)