svn 命令行创建和删除 分支和tags
创建分支
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相关推荐
- svn 命令行创建分支、合并主干
创建分支 svn cp -m "create branch" http://server/test/trunk http://server/test/branches/future ...
- MySql命令行创建和删除触发器
创建和删除mysql触发器 举例如下: 现有表tab1和tab2 要求触发器具有下面功能 当对tab1插入一条记录时则tab2也插入相同的记录 1 2 3 4 5 6 7 8 mysql>del ...
- svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复
合并步骤:(1)先切换到分支:(2)svn merge trunk . (3)svn sw trunk (4)svn merge --reintegrate branch . svn merge ht ...
- android 命令行创建模拟器,在命令行创建、删除和浏览AVD、使用android模拟器
->list :列出机器上所有已经安装的Android版本和AVD设备 ->list avd :列出机器上所有已经安装的AVD设备 ->list target :列出机器上所有已经安 ...
- mysql创建表语句 cmd_mysql cmd命令行 创建数据库 表 基础语句
一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1. 连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u roo ...
- Svn 命令行工具 操作 SVN 服务器
目录 前 言 SVN 服务器创建版本库 SVN 命令行 - 检出 SVN 命令行 - 提交 SVN 命令行 - 更新 工作副本状态 前 言 本文承接<SVN 创建版本库 与 启动 SVN 服务& ...
- [APP] Android 开发笔记 001-环境搭建与命令行创建项目
1. 安装JDK,SDK JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html Android SDK http ...
- Qt_Window@Qt Command Prompt从命令行创建工程
#include <QApplication> #include <QLabel>int main(int argc, char *argv[]) {QApplication ...
- 通过CMD命令行创建和使用Android 模拟器 AVD
进行Android APP测试时,若手持android手机设备稀少的情况下,我们可以通过创建Android模拟器AVD来代替模拟android手机设备,本文就具体介绍如何创建和使用AVD. 1.创建A ...
最新文章
- ASP.NET遍历配置文件的连接字符串
- 最火移动端跨平台方案盘点:React Native、weex、Flutter
- 鍵盤彈出,頁面佈局被推上去了.....
- 收费标准_互联网推广收费标准
- android开发版本,Android开发之版本统一规范
- Linux+写数据异常断电,同事处理异常断电数据库状态变为SUSPECT过程
- [04-05]box框模型(Box Model)定义了元素框处理元素内容、内边距、边框和外边距的方式...
- 小程序真机测试错误代码_测试不充分:知道您的代码是否真的可以投入生产的5种方法...
- 腾讯云连续四年排名中国音视频解决市场第一,头部厂商中RTC增速第一
- 使用python批量验证邮箱密码_python(Django 网页登陆账号、密码、邮箱验证)
- 视觉培训4 完成手写识别项目
- python识别文字答题_头脑王者的Python答题助手——从OCR文字识别到Fiddler抓包
- 基于Python的串口调试工具
- 用python 把视频转换为图片
- 函数签名function signature是什么意思
- 标定学习笔记(二)-- 张正友论文学习笔记
- ROS键盘控制机器人
- 前端大屏展示框架搭建(一)
- 实用创意马赛克效果短视频转场过渡pr模板
- 用php和mysql开发招聘网站
热门文章
- 走进科学-盐碱地种出甜高粱
- Linux用户root登录shell时,linux系统管理-定制root用户的Shell环境
- java 异常类_Java异常处理
- pandas使用groupby函数计算dataframe每个分组对应的数据行的个数(size of each group in dataframe, rows count of group)
- R语言使用R基础安装中的glm函数构建乳腺癌二分类预测逻辑回归模型、分类预测器(分类变量)被自动替换为一组虚拟编码变量、summary函数查看检查模型、使用table函数计算混淆矩阵评估分类模型性能
- R语言使用car包的scatter3d函数可视化可以交互旋转的3D散点图(Spinning 3D scatter plot by the scatter3d() function of car)
- R语言使用moments包计算偏度(Skewness)和峰度(Kurtosis)实战:计算偏度(Skewness)和峰度(Kurtosis)、确定样本数据是否具有与正态分布匹配的偏度和峰度(假设检验)
- 临时表,临时表什么时候删除
- R绘制水平箱图(horizontal boxplot)
- python字典(dict)+常用方法操作+列表、元组、集合、字典的互相转换