阿里云安装svn

  • 下载svn

[root@localhost ~]# yum -y install subversion

  • 创建svn安装路径(我的路径是zookeeper)

[root@localhost owner]# mkdir svn/zookeeper

  • 创建svn仓库

/home/dtyims/owner/svn/zookeeper 为svn仓库

[root@localhost owner]# svnadmin create /home/dtyims/owner/svn/zookeeper

  • 查看svn仓库文件结构

subversion目录说明: 

- db目录:就是所有版本控制的数据存放文件 

- hooks目录:放置hook脚本文件的目录 

- locks目录:用来放置subversion见艰苦锁定数据的目录,用来追踪存取文件库的客户端 

- format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号 

- conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)

 

cd进入conf目录(该svn版本库的配置文件): 

- authz文件是权限控制文件 

- passwd是帐号密码文件 

- svnserve.conf SVN服务配置文件

drwxr-xr-x. 2 root root 54 Nov 22 14:08 conf drwxr-sr-x. 6 root root 233 Nov 22 14:08 db -r--r--r--. 1 root root 2 Nov 22 14:08 format drwxr-xr-x. 2 root root 231 Nov 22 14:08 hooks drwxr-xr-x. 2 root root 41 Nov 22 14:08 locks -rw-r--r--. 1 root root 229 Nov 22 14:08 README.txt

 

  • 设置用户名&svn操作权限

[root@localhost conf]# vim authz

 

[/]表示当前svn仓库的根路径,设置成这样没多大问题

  • 设置密码

[root@localhost conf]# vim passwd

 

  • 设置访问权限

[root@localhost conf]# vim svnserve.conf

  • 设置阿里云安全组权限

svn默认的端口是3690,在阿里云中将该端口号放开

 

  • 启动svn

svnserve -d -r /home/dtyims/owner/svn/zookeeper

 

  • windows中check out项目

svn地址为: svn://阿里云外网ip\svn仓库地址

 

 

  • ok,结束

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值