svn使用例子

个人百度空间链接:http://hi.baidu.com/ygd2668/home

svn使用测试

步骤:

1、  创建主干libraryservice,并创建两个分支libraryservice_1libraryservice_2

2、  分别取消两个分支,并分别开发。

3、  在分支1上新建一个模块testSVN1,并修改publicutil.java公共类,然后提交到分支1,并合并到主干

4、  在分支2上新建一个模块testSVN2,并修改publicutil.java公共类(添加一个方法,改动一个方法),然后提交到分支2,并合并到主干

 

每步详解:

3步骤:在分支上操作完成时的版本号为12,切换到主干上时的版本号也为12,在主干上操作一次后,版本号变为13;切换到主干上后工作空间中显示的完全是主干上的代码,没有分支上的代码;把分支和并到主干后,显示添加了3项(两个文件夹,一个Java类),然后处理冲突,提交到主干,版本号变为15;切换回分支1后,有和svn上不一样的地方,提交后,版本号变为16

4步骤:在分支2操作了两次svn,版本号分别为1718(可见是在总的版本号上增加的,也就是说主干和所有的分支公用一套版本号),再操作一次版本库变为19;切换到主干,选择最新修订版,显示添加了2项(一个文件夹,一个java类),publiutil.java有冲突,需要处理,

整个过程操作了两次svn,版本号变为21

 

其他:

1、  添加至svnignore(D)只有当某个文件没有在版本库中时才可使用

2、  classessettingproject等文件不要放入版本控制中

3、 每次错做svn都要加注释,方便以后查看

 

注意:

from : 从分支合并到主干,操作对象是主干,from也是主干,版本是主干创建分支的那个版本

to:从分支合并到主干,to是分支,版本是分支的最新版本


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值