zoukankan      html  css  js  c++  java
  • svn高级内容

    1. 文件锁

    一般用于二进制内容,因为无法合并。

    如果某个文件加锁,其他用户的本地工作拷贝(更新后)将是只读的。

    当该用户提交后,其他用户的本地工作拷贝(更新后)才可以写操作。

    其他用户可以撬锁,然后进行写操作。

    高级配置可以配置撬锁权限,使不是什么人都可以撬锁

     

    2. 版本库创建策略

    单一的版本库保存一个项目。

    单一的版本库保存多个项目。

    多个版本库。

     

    3. 使用标签和分支

    svn中标签和分支都源于copy命令。

    3个约定俗成的目录:

    • trunk:主干
    • branches:分支
    • tags:标签

    发布分支:

    svn cp -m "创建用于实现radio标签的分支" https://58.154.193.222:808/svn/branches/simpletag_select_1 https://58.154.193.222:808/svn/branches/simpletag_select_2

    切换分支:

    svn switch https://58.154.193.222:808/svn/branches/simpletag_select_2

     

    合并分支需要两个步骤:

    合并操作

    svn merge -r 33:HEAD https://58.154.193.222:808/svn/branches/simpletag_select_2

    或者:

    svn merge https://58.154.193.222:808/svn/trunk/simpletag@HEAD https://58.154.193.222:808/svn/branches/simpletag_select_1@HEAD

  • 相关阅读:
    Vue 3 组件开发:搭建基于SpreadJS的表格编辑系统(环境搭建)
    纵观 ActiveX 平台的兴衰史,看开发控件的技术演变
    mysql函数
    SQL Server 连接字符串和身份验证
    http Content type
    C中二叉排序树的非递归和递归插入操作以及中序遍历代码实现【可运行】
    带头结点和不带头结点的链栈基本操作
    小程序开发日记-14悼篮球兄弟
    小程序开发日记-13 NetworkTimeout
    小程序开发日记-12 SSL证书及相关
  • 原文地址:https://www.cnblogs.com/buffer/p/1600070.html
Copyright © 2011-2022 走看看