svn 项目开发测试发布流程

来源【原创】 / 1901人浏览
时间:2012-01-12 16:17:00
0

初步构建一个 svn发布的流程,实际过程还需要再微调;可用git 或svn来构建新的流程。




下面是基于SVN安装包已经安装好的前提下SVN服务搭建操作步骤:

一、SVN server 端配置,主配置目录为/repos/conf 下面

1、进入目录下编辑相关文件

[root@iZ23538u9pyZ conf]# cd /repos/conf


2、配置文件修改

a、authz  文件,存放用户名以及相关目录权限设置。

   添加以下添加:账户和对应权限

    [/]

    zk = rw


b、passwd  文件

    添加以下内容:账户和对应密码

    [users]

    zk = iamzk


C、svnserve.conf文件    

    去掉以下三行注释:

    password-db = passwd

    authz-db = authz

    realm = My First Repository



二、仓库设置:

1、服务端创建仓库,并初始化仓库。

[root@iZ23j4y2xmiZ /]svnadmin create /repos

[root@iZ23j4y2xmiZ /]# cd repos/

[root@iZ23j4y2xmiZ repos]# mkdir enote/

[root@iZ23j4y2xmiZ repos]# export SVN_EDITOR=vim

[root@iZ23j4y2xmiZ repos]# svn import enote file:///repos/enote -m "init repos"


2、以守护进程运行svnerver。

[root@iZ23j4y2xmiZ conf]# svnserve -d -r /repos  

查看是否正常运行:



3、客户端添加项目

客户端添加项目路径:svn://121.43.x.x/enote


4、本地拉取项目文件




打赏