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博客。)




  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS安装SVNSubversion),您可以按照以下步骤进行操作: 1. 更新系统软件包: ``` sudo yum update ``` 2. 安装Subversion软件包: ``` sudo yum install subversion ``` 3. 安装Apache HTTP服务器(可选): 如果您计划使用Apache作为SVN服务器,可以安装Apache HTTP服务器: ``` sudo yum install httpd ``` 4. 启动Apache服务(如果已安装): ``` sudo systemctl start httpd ``` 5. 创建一个SVN仓库: ``` sudo svnadmin create /path/to/repository ``` 将`/path/to/repository`替换为您希望创建SVN仓库的路径。 6. 配置SVN仓库: 编辑SVN仓库下的`/path/to/repository/conf/svnserve.conf`文件,取消以下行的注释并保存更改: ``` [general] anon-access = read auth-access = write password-db = passwd authz-db = authz ``` 7. 创建用户名和密码: 在SVN仓库的`/path/to/repository/conf/`目录下创建一个`passwd`文件,并添加用户名和密码。可使用以下命令创建文件并添加用户: ``` sudo htpasswd -cm /path/to/repository/conf/passwd username ``` 将`username`替换为您要创建的用户名。您将被要求输入密码并确认密码。 8. 启动SVN服务器: ``` sudo svnserve -d -r /path/to/repository ``` 将`/path/to/repository`替换为您的SVN仓库路径。 9. 配置防火墙(如果启用): 如果您的防火墙(如iptables)已启用,请确保允许SVN服务器的相关端口(默认是3690)通过防火墙。 现在,您已经在CentOS上成功安装SVN,并设置了一个SVN仓库。您可以使用SVN客户端从其他计算机访问该仓库。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值