CentOS安装SVN服务器
Step1:安装svn服务器
$ yum install subversion
Step2:创建SVN版本库目录
$ mkdir /workplace/svnrepos
Step3:创建版本库
$ svnadmin create /workplace/svnrepos
执行这个命令后会在/workplace/svnrepos目录下生成如下文件
Step4:设置账号密码
$ cd /workplace/svnrepos/conf $ vim passwd ... 在[users]块中添加用户和密码,格式:帐号=密码,如orlion=123456 $ vim authz ... 在末尾添加如下代码: [/] orlion=rw w=r 意思是版本库的根目录dan对其有读写权限,w只有读权限。
Step5:修改svnserve.conf文件
$ vim svnserve.conf
打开下面的几个注释:
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
Step6:启动svn服务器
$ svnserve -d -r /workplace/snvrepos
默认监听3690端口
Step7:在window上checkout:
如果失败的话,查看一下服务器防火墙是否开放了端口3690。