首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用TortoiseSVN合并工具(TortoiseMerge)?

如何使用TortoiseSVN合并工具(TortoiseMerge)?
EN

Stack Overflow用户
提问于 2008-11-25 16:23:10
回答 2查看 12.8K关注 0票数 4

我应该如何使用合并与最新版本的龟SVN?我是一个老ClearCase的人,我从来没有理解它。当我将一个分支合并回主干中时,我只需选择修订的范围,然后将版本号保留为空白,然后它就会开始吐出它正在合并的各种文件。它看起来像是在添加和修改所有的东西。

有趣的是,当合并完成时,唯一真正接触到的文件是我更新的文件,所以看起来一切正常(在运行了几个测试之后,情况似乎就是这样)。我只是害怕所有被从合并日志中吐出来的东西,它并没有给我任何真实发生的迹象。

我应该在版本号框里放点什么吗?TortoiseSVN似乎表明这是不必要的。

因此,我似乎忽略的是,“修订范围”不应是空白的。为了获得与我所习惯的功能类似的功能,我需要在创建分支头的修订版中添加。因此,如果修订289创建了我的分支,那么我需要在修订中放入289头以合并字段,结果将与我所期望的相匹配。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-11-25 16:26:40

TortoiseSVN包含两个“合并”概念:

  1. TortoiseMerge工具,它是随TortoiseSVN而来的图形化差异工具。
  2. 合并,如“分支和合并”中的“分支和合并”,这是一个颠覆概念(这就是您所指的)。

后者是一个典型的源代码控制概念,在不同产品之间存在差异。我对ClearCase一无所知,所以我不能尝试任何转换解释,但我可以指出颠覆书的方向,这是一个很好的指南,其中包含了关于分支合并在颠覆世界中如何工作的非常好的解释。

票数 10
EN

Stack Overflow用户

发布于 2008-12-19 19:10:34

文档中隐藏的事情之一是重新整合合并是如何工作的。

如果您正在执行从分支路径到主干的TortoiseSVN重新集成,则您的工作副本应该是主干的签出,而不是您可能预期的分支路径。重新整合将更改转储到工作副本中,然后将其提交到主干。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/317950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档