zoukankan      html  css  js  c++  java
  • SVN 的用法

    1.   SVN的服务端配置

    接下来  我们要创建一个根目录(就是用于存诸工厂的),用来存诸SVN的工厂信息(每一个工厂等于一个项目)创建地址为:   d:/svn/ root(即在这里创建一个root文件夹);

     以管理员身份起动cmd,创建 SVN 服务,   下面的 -r  表示服务地址

     

    打开 本地服务,启动SVNServer 服务

    创 建  项目工厂,如创建 一个学生系统(Student)工厂

    当 然 Windows 下 创建项目工厂可以用以下操作   在一个空的文件夹中右键

    接下来会弹出一个对话筐   直接点 OK

    配置权限

           如果是为了【开始工作】方便,可以设置匿名用户 读写,找到项目工厂目录下的svnserve.conf文件内设置

     

        

    当一切备足之后 要取消掉上述设置,设置匿名用不能不访问,授权用户可以写,设置如下

    设置密码信息存放的文件和 授权信息存放的文件

    创建用户 和设置用户密码 在passwd文件中设置

         

                 设置用户名和用户密码

        

          配置用户权限, 在authz文件中配置

         

         设置权限可分组进行,然后根据项目的文件夹来设置权限

            

               注意 给组设置权限和 给个人设置权限的区别

    项目经理 【通过客户端 】将系统框架或第一个系统版本导入(提交)到SVN工厂中

    找到项目目录  右键

    注意上面命名

    到此为止,SVN服务配置完成,以后的项目由开发人员Checkout来完成开发

    下面为开发人员 CheckOut,在本地你要存放项目的空文件夹内   右键

    当开发人员 checkout 之后,完成开发,须SVN commit  来提交

    其他开发人员可以通过SVN Update 来更新版本

       

    解决冲突问题

          1.修改代码前 先更新   即  SVN Update

          2. 项目经理分配任务时需要独立的来考虑(为不同的开发人员分配不同的模块进行开发,这样尽可能的避免冲空)

    关于退回以前的版本

    关于最新版本误删文件,退回版本后如何让文件恢复

             选中恢复版本中  误删的那个文件

           

            添加到浮动 后,再把文件添加进去

          

    接着 待其他人更新后

        

  • 相关阅读:
    Docker运行nginx文件服务器详细配置
    containerd 使用
    【转】Oracle将以特定分隔的字符串转成表格的方法(用于类似游标的遍历)
    我的博客园的定制化配置v20201229
    李叫兽-文案创意模板
    小程序海报最佳实现思路,可视化编辑直接生成代码使用
    X型文案和Y型文案,李叫兽教你如何减少文案中的“自嗨现象”
    【运营手册2020年12月】
    软件研发的原则
    《营销的16个关键词》笔记
  • 原文地址:https://www.cnblogs.com/yingger/p/3427605.html
Copyright © 2011-2022 走看看