技术饭

Liunx下SVN服务器搭建:SVN多版本库环境的搭建

copylian    0 评论    4196 浏览    2017.01.03

Liunx下SVN服务器搭建:SVN多版本库环境的搭建,SVN是常用的版本控制管理工具,虽然SVN跟现在流行的Git比起来有很多的限制,但相对于简单一些或者小型的项目而言,SVN完全能够胜任,那这几篇文章会写如何在Linux服务器下搭建SVN的教程,仅作为参考!


1. 服务器的确定

2. 配置管理工具的确定(SVN)               

3. 建版本库的根目录,如下图所示,svnroot根目录下有project1和project2两个库

建版本库的根目录,如下图所示,svnroot根目录下有project1和project2两个库


4. 创建第一个项目project1,命令:svnadmin create E:\svnroot\project1

5. 创建第二个项目project2,命令:svnadmin create E:\svnroot\project2

6. 为了便于管理,将所有版本库的密码和权限设置在同一个文件下面,操作步骤如下:

   6.1 取出project1下面conf文件夹下的authz和passwd两个文件到svnroot根目录下面

   6.2 修改每个版本库目录conf文件夹下面的svnserve.conf文件, 将

        # anon-access = read ,#auth-access = write ,# password-db = passwd,#authz-db = authz 

        修改为:

        anon-access = none ,auth-access= write,password-db = ../../passwd,authz-db = ../../authz

    需要注意的是:(password-db = ../../passwd,authz-db = ../../authz代表相对路径而非绝对路径)

启动SVN服务,可在dos命令里启动,也可把SVN服务安装在服务管理里面

把服务在DOS命令里启动方法:svnserve –d –r E:\svnroot

飓风呀
感谢你的支持,我会继续努力!
扫码打赏,感谢您的支持!

文明上网理性发言!

  • 还没有评论,沙发等你来抢