用惯了git,真心不想看svn怎么样。但是最近还是有空看了一下,操作实在太简单了。
linux svn搭建:
yum install subversion
rpm -ql subversion #查看安装位置
svn --help #检查是否安装成功
创建版本库:
mkdir -p /home/svn/project
svnadmin create /home/svn/project
到project文件夹conf中配置三个文件:
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件
(1)authz文件最后加上:
[/]
admin = rw
(2)passwd添加登录账号:
[users]
admin=admin
(3)svnserve.conf配置:
打开下面的几个注释:
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
启动svn服务:
svnserve -d -r /home/svn #注意不是/home/svn/project
客户端TortoiseSVN访问:
svn://svn.yoqi.me/project
博客地址:http://blog.yoqi.me/?p=249
这篇文章还没有评论