搭建 SVN 服务

搭建 SVN 服务器

# sudo yum install subversion			# 安装 svn
# mkdir /apply/svn                      # 创建文件夹
# svnadmin create /apply/svn/data	    # 创建版本库目录
# cd /apply/svn/data/conf			    # 进入版本库配置目录
# ls -al    # 会有如下三个文件
# authz:负责账号权限的管理,控制账号是否读写权限
# passwd:负责账号和密码的用户名单管理
# svnserve.conf:svn服务器配置文件
# vi authz		# 添加如下	zyh:用户名	rw:可读写
[\]
zyh = rw
# vi passwd		# 添加如下	zyh:用户名	123456:密码
[users]
zyh = 123456
# vi svnserve.conf	# 找到如下  去掉前面的#和空格
anon-access = read
auth-access = write
password-db = passwd
realm = /apply/svn/data

添加安全组规则(如下),客户端访问 svn://ip/data 即可

客户端提交

windows可安装 TortoiseSVN

MacOS可安装 SnailSVNLite

Linux 命令行

svn add . --no-ignore --force
svn commit -m "java项目" --force-log

问题

svnserve: E000098: 不能绑定服务器套接字: 地址已在使用
# ps -aux | grep svnserve		# 找出svnserve进程进行杀死
# kill -9  xxx    				# xxx代表svnserve对应pid
svn: E155010: 丢失了预定增加的“java项目/…”
# svn status
# svn delete --force java项目
svn: E155004: 运行“svn cleanup”删除锁
svn cleanup

阿里云添加安全组规则

image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值