Linux搭建SVN服务器
1、安装SVN服务端直接用apt-get或yum安装subversionsudo yum install subversion
2、创建版本库svnadmin create /home/svnrepo ##svnrepo 是我创建的版本库
3、配置svnserve版本库 /home/svnrepo 建立后在文件夹下会生成conf文件夹,进入/home/svnrepo/conf下面会有下面3个文件authzpasswdsvnserve.conf我们依次修改svnserve.conf修改以下几个部分:anon-access = readauth-access = writepassword-db = passwdauthz-db = authzpasswd修改为:[users]username = password //这里的username和password自己设置 eg: admin = 123456 账号admin 密码123456authz最后加上以下两行(这两行解决了 SVN客户端解决authorization failed问题)[\]* = rw
4、启动svnserve即可:svnserve -d -r /home/svnrepo/
5、svn 的使用eg: 我现在 /home/www 下部署项目cd /home/www #进入项目目录执行检出 svn checkout file:///home/svn/svnrepo/# 通夸臾蓠鬏过svn协议 检出方式 svn checkout svn://服务器的ip地址/ #
6、添加文件到svn/home/www 目录下创建一个demo文件svn add demo # 文件加到svnsvn 提交svn commit -m '记得写注释'