当更改提交到水银,它可以自动检测移动/复制/使用命令重命名TortoiseHg复制类似功能
汞柱addremove -similarity 100
相似后面的数字表示如何类似的两个文件需要从0-100%为mercurial决定其移动,复制或重命名,而不是只是一个新的文件。
这是一个很棒的功能。 TortoiseHg能做到吗?
当更改提交到水银,它可以自动检测移动/复制/使用命令重命名TortoiseHg复制类似功能
汞柱addremove -similarity 100
相似后面的数字表示如何类似的两个文件需要从0-100%为mercurial决定其移动,复制或重命名,而不是只是一个新的文件。
这是一个很棒的功能。 TortoiseHg能做到吗?
是的,它可以。如果你看看TortoiseHg manual,你会发现题为“重命名猜测”的第4.12节。引述:
好的是步骤5:您可以实际地切换相似性,并且乌龟会随时更改哪些文件被视为重命名。您可以通过将酒吧小心滑到正确的百分比并重新检查,来获得所需的大部分。
我已经配置了我的全局设置(mercurial.ini)文件:
[defaults]
addremove = --similarity 100
如果你问我,这应该是默认的。
这是一个好主意,我看不到任何理由不会默认设置。 – 2010-02-22 18:36:23
+1是伟大的想法,但我没有,因为它不是真的回答了被问到的问题。 – 2011-03-27 14:15:15
设置«-s 100»默认为addremove是一个很棒的想法;但hgrc.5说,[默认]已过时,所以我使用这些:
[alias]
addremove = addremove --similarity 100
adrs = addremove --similarity 0.01
后者是用于跟踪的二进制数据(例如CAD文件或图画)的即未压缩的并清楚地分段非常有用/分层。
非常感谢你!我无法在任何地方找到它(谁会想到检查手册...)你碰巧知道是否有办法让它自动发生? – 2009-08-18 23:29:48
至于你的其他问题:我不知道它是否会自动发生。但乌龟非常“所见即所得”:如果有选择,通常很明显。 (手册因此是第二个地方,用户界面是第一个:) – quark 2009-08-19 00:20:28
要更新:查找副本不再存在,但从查找重命名菜单中,您可以取消选中一个复选框,以包含不是删除,它会有同样的效果。 – StriplingWarrior 2012-09-14 23:18:57