(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):导入项目源代码

# svn import [源路径][目标版本库路径] -m [日志信息]
//例如:
    svn import /home/work/ file:///svn/project1/trunk/ -m "Initial import"

(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=****             //  用户名=密码

(4):启动svn服务

    svnserve   -d   -r    /opt/svn/     
    注意:如果在一台服务器上同时启动多个版本管理,那么启动路径必须是所有项目仓库的根路径:比如
   /opt/svn/project1    /opt/svn/project2   ---------->   /opt/svn/ 

更多相关文章

  1. 如何在Linux中以编程方式获取给定相对路径的绝对路径?
  2. 项目九 Linux 磁盘管理
  3. 确定shell程序中的相对路径或绝对路径
  4. 如何使用for-each循环在bash中迭代文件路径?
  5. 在红帽企业Linux 4中设置 device-mapper 的多路径管理
  6. Win10&Linux下Apache2+PHP7+Mysql安装以及创建Laravel项目
  7. Linux 下部署Django项目
  8. 项目连接MySQL数据库,提示异常
  9. 新导入项目数据库导入失败

随机推荐

  1. ANDROID基础部分的总结
  2. android与Unity3d交互
  3. Android实现录屏直播(二)需求才是硬道理之
  4. Android签名证书生成
  5. Android有用代码片段2
  6. 【android】用camera实现view的伪3D的效
  7. H5调用Android原生Api
  8. Android View绘制及事件(一)屏幕的视图层级
  9. android sdk 中apidemo如何加载到eclipse
  10. Android(安卓)studio导入eclipse项目