软件公司开发测试中svn的使用场景
在linux上安装配置svn
(1):安装SVNServer
yum-yinstallsubversion
(2):查看版本号:
svnserve--version
(3):创建SVN版本库
mkdir-p/var/svn-cj创建svn主资源库目录
svnadmincreate/var/svn-cj/qy73创建SVN版本库
(4):配置版本库(authz文件是权限控制文件、passwd是帐号密码文件、服务配置文件)
cd/var/svn-cj/qy73/conf进入文件目录(测试用)
(5):设置账号密码
vim/var/svn-cj/qy73/conf/passwd
去掉[users]前面的去掉号[general]
认证用户的权限,可以是read,write,none,默认为writeauth-access=write
password-db=passwd
#账户数据库路径
authz-db=authz
anon-access=none
auth-access=write
password-db=passwd
authz-db=authz
(8):配置防火墙
vi/etc/sysconfig/iptables
添加如下命令
-AINPUT-ptcp-mstate--stateNEW-mtcp--dport3690-jACCEPT
(9):重启防火墙
serviceiptablesrestart
(10):启动SVN版本库
svnserve-d-r/var/svn-cj
(11):查看服务是否启动(出现两行说明启动,一行没启动)
psaux|grepsvnserve
(12):停止SVN命令
killallsvnserve
(13)Win连接URL为:(下面会用到)
svn://ip/qy73
注意:
1.启动服务时,路径应该写上svn数据仓库的根目录(例如:svnserve-d-r/var/svn-cj)
2.客户端应该是写版本库目录(例如:svn://192.168.153.161/qy73)
版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。