在Windows中使用TortoiseHg复制并重命名

时间:2018-08-24 18:48:59

标签: tortoisehg

我曾经使用过TortoiseSVN,并且刚开始使用TortoiseHg。尽管我更喜欢它,但我找不到一种执行典型操作(复制工作)的好方法:复制并重命名。

用例:我创建一个文件,在版本控制下进行开发。然后,我想从这个文件中导出另一个文件。我们使用Zemax光学模型,因此拥有两个几乎具有相同内容的文件通常很有意义。例如,光学系统完全相同,但是一个表面的反射率却不同。

使用TortoiseSVN,我可以复制并重命名。新文件将具有相同的内容,但名称不同。 SVN会知道,这不是一个全新的文件,而是从SVN已经知道的东西派生的文件。因此历史将继续,并且可以看到父级的更改。

对于Hg,类似的命令将是>>> workout.calories = 0.555 >>> workout.calories 0.555 。正是我需要的。但是我该如何用TortoiseHg做同样的事情?

1 个答案:

答案 0 :(得分:0)

我相信无法使用TortoiseHg进行复制。

但是您可以手动复制,并使用检测重命名的相同步骤。

  1. 在“提交”面板中选择文件,打开弹出窗口,然后单击检测重命名... select the file

  2. 检测副本,然后单击接受选定的匹配项detecting copy

  3. 当文件为副本时,将显示文件标签: showing as copy