使用命令行进行Merge,学会此方法不用依赖其他工具了

使用命令行进行Merge,学会此方法不用依赖其他工具了
举例说明:
现在有项目工程如下:
http://svn.com/svn/test/trunk
在2013-08-30这一天从trunk上打了一个分支dev-130830-configurationCenter出来,如下:
http://svn.com/svn/test/branches/dev-130830-configurationCenter
然后出现trunk上和dev-130830-configurationCenter上都有代码的改动,现在要将分支Merge回trunk,需要进行如下步骤:
1,先将trunk merge到分支上,目的是让trunk上的变更同步到分支上
备注:本地工程版本为分支上的版本
1.1 cd 本地的工程目录
1.2 svn up .
1.3 svn merge http://svn.com/svn/test//trunk .
1.4 然后将merge后的代码提交到分支的svn上
2,将本地的工程从分支上的版本切换到trunk的版本
2.1 cd 本地的工程目录
2.1 svn switch http://svn.com/svn/test/trunk . -r HEAD --force
3,将分支merge回trunk
3.1 cd 本地的工程目录
3.2 svn up .
3.3 svn merge http://svn.com/svn/test/branches/dev-130830-configurationCenter .
3.4然后将merge后的代码提交到trunk的svn上

时间: 2024-11-08 21:41:51

使用命令行进行Merge,学会此方法不用依赖其他工具了的相关文章

第二天 命令行编译的三种方法

先进入Start Command Prompt with Ruby ,在编辑器中创建好 scss 文件 进行命令操作: 第一种方法   单个文件编译: 1 .在命令行输入 cd (1)如果默认文件就在 C盘 就直接进行命令操作 Start Command Prompt with Ruby: 编辑器: (2)如过默认文件不在 C盘 就要先进入到文件所在的盘内,在进行命令操作    2 .在命令行输入 文件路径 以及  sass css/one.scss:css/one.css Start Comm

php在cli模式下取得命令行中的参数的方法-getopt命令行可传递数组-简单自定义方法取命令行参数

在cli模式下执行PHP时,自动给脚本文件传递了一个变量$argv,其值即是一个命令中所有值组成的数组(以空格区分),在PHP程序中接收参数有3种方法1.直接使用argv变量数组. 2.使用$_SERVER['argv']全局变量来获取,其值和1是一样的. 3.使用getopt方法 #getopt方法格式 array getopt ( string $options [, array $longopts ] ) options:该字符串中的每个字符会被当做选项字符,匹配传入脚本的选项以单个连字符

命令行下运行php的方法和技巧

linux中直接用"php"命令来执行php文件 一般在linux命令行下运行php文件的代码: XML/HTML代码 linux下执行:#php安装路径 -f php文件路径 例如:/opt/modules/php/bin/php -f /opt/data/www/yoururl/index.php 每次输入php安装路径比较麻烦,其实我们可以不用输入的哦! 将/opt/modules/php/bin/php 这个文件复制到/usr/sbin下,php将被安装为linux命令 在li

Linux命令行与图形界面切换方法

1.实时切换 1.1 命令行->图形 startx 1.2 图形->命令行 Ctrl+Alt+F1--F6 2.启动默认 2.1 启动进入命令行 修改/etc/inittab文件 " id:3:initdefault" 2.2 启动进入图形界面 修改/etc/inittab文件 "id:5:initdefault" 来自为知笔记(Wiz)

cmd命令行窗口操作SqlServer2012的方法

注意在进行以下操作之前要安装好SqlServer2012. 1.打开cmd命令行窗口,输入sql -s 服务名.即可直接打开数据库服务器(未设密码),注意这是登录本地的数据库服务器,显示 1> 表示就连接成功了,可以输入sql语句来进行操作了,还有,显示2>时输入GO,表示开始执行Sql语句.如果是线上的数据库服务器,请看图2. 图1 图2 原文地址:http://blog.51cto.com/12831900/2062480

处理文件夹shift+鼠标右键出现的是powershell而不是命令行的问题的解决方法

如题,有时候安装一些工具的时候会需要在工具解压目录下打开命令提示符窗口键入一些固定的指令来完成安装,然后win10系统在常规的shift+鼠标右键打开的都时候发现没有命令提示符窗口,反而出现了一个powershell,然后又不想win+R打开运行输入CMD 然后通过命令切换到目标文件夹.在这个情况下可以选择如下步骤: 0x00: win+R打开运行输入regedit回车打开注册表编辑器. 0x01: 注册表路径 计算机\HKEY_CLASSES_ROOT\Directory\Background

Linux 命令行生成随机密码的十种方法

Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它.例如,你可以通过数十种方法来生成随机密码.本文将介绍生成随机密码的十种方法.这些方法均收集于Command-Line Fu,并且在我们自己的Linux PC机上测试过.这十种方法的一些在安装了Cygwin的Windows下也是可以运行的,特别是最后一种方法. 生成一个随机密码 对于下面的任何一种方法,你可以通过简单的修改来生成特定长度的密码,或者只使用其输出结果的前N位.希望你正在使用一些类似于LastPass的密

超简python命令行tab一键补全方法

玩转Linux的朋友们,还在为python默认的无tab补全而烦恼吗? 下面是在下的一个解决方法,希望能帮助到新入学python的学者. 第一步:编写一键补全脚本tab.py [[email protected]~]#vim tab.py #!/usr/bin/env python import sys import readline import rlcompleter import atexit import os #tab completion readline.parse_and_bin

无cmd命令行下添加用户的方法:API添加用户与Shell.Users

之前有个html" target=_blank>xp下利用控制面板的cpl文件留后门,然后又有了用.cpl文件加账号的技术,lcx真的很厉害 今天研究了一下用户控制面板文件nusrmgr.cpl,发现调用的是Shell.Users来加用户,它还同时调用了wscript.shell.Shell.Application.Shell.LocalMachine这三个组件.不过加用户的话,这一个Shell.Users就足够了.那么可能在删掉了net.exe和不用adsi之外,这也可能是一种新的加用户