linux下创建svn仓库目录结构,Linux下SVN创建多个仓库

(1): 创建svn仓库路径

mkdir  -p  /opt/svn/project1

mkdir -p   /opt/svn/project2

svnadmin  create  /opt/svn/project1

svnadmin  create  /opt/svn/project2

注意:为了规范:一般在项目目录下再创建:

mkdir  -p   /opt/svn/projec1/trunk        mkdir  -p   /opt/svn/projec1/tags    mkdir  -p   /opt/svn/projec1/branches

项目2操作和一类似。

(2):导入项目源代码(此步可不进行,在后面使用客户端添加)

svn   import  -m  "first import"   /home/yousourcecode    file:///opt/svn/project1/trunk/

项目2操作和一类似。

注意:/home/yousourcecode    是你项目初始时源代码的路径,这个目录可以是空目录,这样表示该代码的导入有以后的客户端通过

svn add 来完成,否则直接导入/home/yousourcecode目录下的初始的源代码。

(3):修改配置文件:

vi    /opt/svn/project1/conf/svnserve.conf

[general]

anon-access = none

auth-access=write

password-db=passwd

auth-db=authz

vi     /opt/svn/project1/conf/passwd

xxx=****             //  用户名=密码

vi   /opt/svn/project1/conf/authz (在最下面加入)

[/]

xxx = rw

(4):启动svn服务

svnserve   -d   -r    /opt/svn/

注意:如果在一台服务器上同时启动多个版本管理,那么启动路径必须是所有项目仓库的根路径:比如

/opt/svn/project1    /opt/svn/project2   ------------------->   /opt/svn/

若此步启动失败,说明svn正在运行,那么需要关闭svn的进程再启动

使用指令: killall svnserve 关闭进程 再启动svn服务即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值