创建分支

svn cp -m "create branch" http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/branches/br_feature001 

获得分支

svn co http://svn_server/xxx_repository/branches/br_feature001 

合并主干上的最新代码到分支上

cd br_feature001
svn merge http://svn_server/xxx_repository/trunk 

如果需要预览该刷新操作,可以使用svn mergeinfo命令,如:
svn mergeinfo http://svn_server/xxx_repository/trunk --show-revs eligible
或使用svn merge –dry-run选项以获取更为详尽的信息。

分支合并到主干

一旦分支上的开发结束,分支上的代码需要合并到主干。SVN中执行该操作需要在trunk的工作目录下进行。命令如下:

cd trunk
svn merge --reintegrate http://svn_server/xxx_repository/branches/br_feature001 

分支合并到主干中完成后应当删该分支,因为在SVN中该分支已经不能进行刷新也不能合并到主干。

合并版本并将合并后的结果应用到现有的分支上
svn -r 148:149 merge http://svn_server/xxx_repository/trunk

建立tags

产品开发已经基本完成,并且通过很严格的测试,这时候我们就想发布给客户使用,发布我们的1.0版本

svn copy http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/tags/release-1.0 -m "1.0 released"

删除分支或tags

svn rm http://svn_server/xxx_repository/branches/br_feature001
svn rm http://svn_server/xxx_repository/tags/release-1.0

svn 命令行创建和删除 分支和tags相关推荐

  1. svn 命令行创建分支、合并主干

    创建分支 svn cp -m "create branch" http://server/test/trunk http://server/test/branches/future ...

  2. MySql命令行创建和删除触发器

    创建和删除mysql触发器 举例如下: 现有表tab1和tab2 要求触发器具有下面功能 当对tab1插入一条记录时则tab2也插入相同的记录 1 2 3 4 5 6 7 8 mysql>del ...

  3. svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复

    合并步骤:(1)先切换到分支:(2)svn merge trunk . (3)svn sw trunk (4)svn merge --reintegrate branch . svn merge ht ...

  4. android 命令行创建模拟器,在命令行创建、删除和浏览AVD、使用android模拟器

    ->list :列出机器上所有已经安装的Android版本和AVD设备 ->list avd :列出机器上所有已经安装的AVD设备 ->list target :列出机器上所有已经安 ...

  5. mysql创建表语句 cmd_mysql cmd命令行 创建数据库 表 基础语句

    一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1. 连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u roo ...

  6. Svn 命令行工具 操作 SVN 服务器

    目录 前 言 SVN 服务器创建版本库 SVN 命令行 - 检出 SVN 命令行 - 提交 SVN 命令行 - 更新 工作副本状态 前 言 本文承接<SVN 创建版本库 与 启动 SVN 服务& ...

  7. [APP] Android 开发笔记 001-环境搭建与命令行创建项目

    1. 安装JDK,SDK JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html Android SDK http ...

  8. Qt_Window@Qt Command Prompt从命令行创建工程

    #include <QApplication> #include <QLabel>int main(int argc, char *argv[]) {QApplication ...

  9. 通过CMD命令行创建和使用Android 模拟器 AVD

    进行Android APP测试时,若手持android手机设备稀少的情况下,我们可以通过创建Android模拟器AVD来代替模拟android手机设备,本文就具体介绍如何创建和使用AVD. 1.创建A ...

最新文章

  1. ASP.NET遍历配置文件的连接字符串
  2. 最火移动端跨平台方案盘点:React Native、weex、Flutter
  3. 鍵盤彈出,頁面佈局被推上去了.....
  4. 收费标准_互联网推广收费标准
  5. android开发版本,Android开发之版本统一规范
  6. Linux+写数据异常断电,同事处理异常断电数据库状态变为SUSPECT过程
  7. [04-05]box框模型(Box Model)定义了元素框处理元素内容、内边距、边框和外边距的方式...
  8. 小程序真机测试错误代码_测试不充分:知道您的代码是否真的可以投入生产的5种方法...
  9. 腾讯云连续四年排名中国音视频解决市场第一,头部厂商中RTC增速第一
  10. 使用python批量验证邮箱密码_python(Django 网页登陆账号、密码、邮箱验证)
  11. 视觉培训4 完成手写识别项目
  12. python识别文字答题_头脑王者的Python答题助手——从OCR文字识别到Fiddler抓包
  13. 基于Python的串口调试工具
  14. 用python 把视频转换为图片
  15. 函数签名function signature是什么意思
  16. 标定学习笔记(二)-- 张正友论文学习笔记
  17. ROS键盘控制机器人
  18. 前端大屏展示框架搭建(一)
  19. 实用创意马赛克效果短视频转场过渡pr模板
  20. 用php和mysql开发招聘网站

热门文章

  1. 走进科学-盐碱地种出甜高粱
  2. Linux用户root登录shell时,linux系统管理-定制root用户的Shell环境
  3. java 异常类_Java异常处理
  4. pandas使用groupby函数计算dataframe每个分组对应的数据行的个数(size of each group in dataframe, rows count of group)
  5. R语言使用R基础安装中的glm函数构建乳腺癌二分类预测逻辑回归模型、分类预测器(分类变量)被自动替换为一组虚拟编码变量、summary函数查看检查模型、使用table函数计算混淆矩阵评估分类模型性能
  6. R语言使用car包的scatter3d函数可视化可以交互旋转的3D散点图(Spinning 3D scatter plot by the scatter3d() function of car)
  7. R语言使用moments包计算偏度(Skewness)和峰度(Kurtosis)实战:计算偏度(Skewness)和峰度(Kurtosis)、确定样本数据是否具有与正态分布匹配的偏度和峰度(假设检验)
  8. 临时表,临时表什么时候删除
  9. R绘制水平箱图(horizontal boxplot)
  10. python字典(dict)+常用方法操作+列表、元组、集合、字典的互相转换