zoukankan      html  css  js  c++  java
  • 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=****             //  用户名=密码 

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

    =================================================

    Can't open file 'svn/demo/db/txn-current-locks':permission denied

    =================================================

    将svn一直到NAS上,测试svn是否能正常运行。

    使用svn提交文件的时候,提示:Can't open file 'svn/demo/db/txn-current-locks':permission denied.

    原因是:版本库的文件夹属主变成了root

    将版本库的文件夹的属主改变一下就ok了

    chown –R apache:apache /var/svn/demo

  • 相关阅读:
    【Office Web Apps】在 SharePoint 中使用 Office Web Apps
    css轮廓
    css定位
    css盒子模型 css3盒子相关样式
    css常用操作
    css3选择器
    强制换行和禁止换行
    text-transform 字母的大小写
    css hack
    JavaScript基本语法
  • 原文地址:https://www.cnblogs.com/coolid/p/3696064.html
Copyright © 2011-2022 走看看