1.安装服务
使用yum安装subversion,简单、不繁琐。
1 |
|
2.创建版本库
1 2 |
|
3.配置
用svnadmin后,会在/svn/obj目录下生成conf目录,此目录下有三个文件,authz、passwd、svnserver.conf
authz 用户权限配置文件
passwd 用户密码配置文件
svnserver.conf 主配置文件
编辑svnserver.conf文件:
1 2 3 4 |
|
编辑passwd文件:
1 2 |
|
编辑authz文件:
1 2 3 4 5 6 |
|
4.启动服务
1 |
|
现在用客户端TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi 工具就可以上传和下载使用了
1 |
|
5.使用多个版本库
1 2 3 4 |
|
上面操作又创建了两个版本库 book和sport
把obj目录下的conf里的三个文件分别复制到book和sport的conf中
1 2 |
|
重新启动svn服务:
kill ‘svn id‘ 先杀掉之前启动的
svnserve -d -r /svn
用客户端工具下载和上传时,写url的时候后面加上文件夹的名字即可分开,如:
svn://ip/obj
svn://ip/book
使用SVN时,windows下强烈建议使用TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi工具
本文使用SVN,同样的工具还有Git,个人建议,个体建议用Git,团体建议用SVN。