用subversion(SVN)进行版本管理 (二)
来源:互联网 发布:91助手mac版官方下载 编辑:程序博客网 时间:2024/05/20 02:52
分支的建立
xb与lzj分别在onlytest这个工程中建立两个分支,分别为xb _051115和lz_051115。
在这里分支命名要采用[姓名缩写_6个数的日期_后缀(可选)]的形式,比如xb_051208_1,xb_051212之类的。创建完分支后我们可以看到这个工程的目录结构如下图所示:
建完之后, xb和lzj分别在本地取出对应的分支进行开发。
分支的合并
当程序到达一个比较稳定的阶段,就需要把分支合并到主干上,下面讲述一下合并的流程。
在本节中继续使用上一节中所示的工程与SVN仓库讲解。
1.xb与lzj分别修改自己分支上的代码
现在,主干上的test_SVN.txt是空文档。
由xb与lzj修改提交后,两个分支中test_SVN.txt分别如下两图所示:
2.xb将xb_051129分支合并到主干
xb先把主干check out到本地。然后在主干的目录上右键选择svn->merge,弹出如下窗口:
此对话框的含义是把From指定的分支版本到To指定的分支版本之间的差异合并到主干上。
在这里分支选的是xb_051129。版本号的选定方法是点击From中的Show Log,在Log窗口中按住Ctrl键,点击选择”made a copy”之上的那个版本,以及最顶上的那个版本,如图 2.11所示。然后点击确定回到上图中的对话框,会自动填写From与To中的Revision号。
xb与lzj分别在onlytest这个工程中建立两个分支,分别为xb _051115和lz_051115。
在这里分支命名要采用[姓名缩写_6个数的日期_后缀(可选)]的形式,比如xb_051208_1,xb_051212之类的。创建完分支后我们可以看到这个工程的目录结构如下图所示:
建完之后, xb和lzj分别在本地取出对应的分支进行开发。
分支的合并
当程序到达一个比较稳定的阶段,就需要把分支合并到主干上,下面讲述一下合并的流程。
在本节中继续使用上一节中所示的工程与SVN仓库讲解。
1.xb与lzj分别修改自己分支上的代码
现在,主干上的test_SVN.txt是空文档。
由xb与lzj修改提交后,两个分支中test_SVN.txt分别如下两图所示:
2.xb将xb_051129分支合并到主干
xb先把主干check out到本地。然后在主干的目录上右键选择svn->merge,弹出如下窗口:
此对话框的含义是把From指定的分支版本到To指定的分支版本之间的差异合并到主干上。
在这里分支选的是xb_051129。版本号的选定方法是点击From中的Show Log,在Log窗口中按住Ctrl键,点击选择”made a copy”之上的那个版本,以及最顶上的那个版本,如图 2.11所示。然后点击确定回到上图中的对话框,会自动填写From与To中的Revision号。
- 用subversion(SVN)进行版本管理 (二)
- 用subversion(SVN)进行版本管理
- 用subversion(SVN)进行版本管理 (一)
- 用subversion(SVN)进行版本管理 (三)
- 用subversion(SVN)进行版本管理 01(转)
- 版本管理系统Subversion(SVN)
- 使用subversion进行版本管理
- 产品研发管理(二):使用SubVersion进行代码管理
- CentOS安装svn(subversion)版本管理
- Mac下用SVN进行版本管理
- 版本控制与初识SVN(Subversion)
- svn(subversion) 版本管理软件
- Subversion svn版本控制
- 持续集成篇之SVN版本管理系统的安装(CentOS+Subversion+Apache+Jsvnadmin)
- svn版本管理系统的安装 centos+subversion+apache+jsvnadmin
- SVN版本管理系统的安装 CentOS + Subversion + Apache + Jsvnadmin
- SVN版本管理系统的安装 CentOS + Subversion + Apache + Jsvnadmin
- SVN版本管理系统的安装 CentOS + Subversion + Apache + Jsvnadmin
- 怎样设置服务器控件的TagPrefix
- session,application,cookies区别
- 网页框架
- 空间数据库引擎探究
- compareDate
- 用subversion(SVN)进行版本管理 (二)
- 一个小工具,用来自动清除Outlook 的地址自动完成缓存 (Outlook e-mail address auto complete cache)
- 多线程编程的探索与实践(图)
- 用subversion(SVN)进行版本管理 (三)
- [ASP.NET2.0]如何利用 DataReader 实现分页
- Groovyb脚本速成教程
- 基于Mapserver的WebGIS设计
- 开源WebGIS-Mapserver在windows下的安装
- 开博了,大家支持一下