标签:
一、安装
#yum install subversion
判断是否安装成功
[root@]# svnserve --version
有了SVN软件后还需要建立SVN库。
#mkdir /opt/svn/repos
#svnadmin create /opt/svn/repos
二、配置
进入上面生成的文件夹conf下,进行配置, 有以下几个文件authz, passwd, svnserve.conf 其中authz 是权限控制,可以设置哪些用户可以访问哪些目录, passwd是设置用户和密码的, svnserve是设置svn相关的操作。
对用户配置文件的修改是立即生效的,不必重启svn。
解决老是论证错误的问题:把svnserve.conf里的authz-db = authz注掉试下,我是这样解决的。
2.1先设置passwd
[users] # harry = harryssecret # sally = sallyssecret hello=123 用户名=密码
2.2 再设置权限authz
2.3最后设定snvserv.conf
3、连接
启动svn
svnserve -d -r /opt/svn/repos --listen-port 3690
这样同一台服务器可以运行多个svnserver
好了,启动成功后,就可以使用了。
建议采用TortoiseSVN, 连接地址为: svn://your server address
连接后可以上传本地的文件,有效的管理你的代码。
执行上面的命令后,自动在repos下建立多个文件, 分别是conf, db,format,hooks, locks, README.txt。
标签:
原文地址:http://www.cnblogs.com/xihong2014/p/4320200.html