在TortoiseHG中重命名默认分支

6
在TortoiseHG中,将“default”重命名为“production”是否可行?
2个回答

6
你无法在Mercurial(或TortoiseHg)中重命名分支。相反,你需要启动一个名为production的新分支,并以当前的default分支为基础。
你可以在TortoiseHg 2.0中完成此操作,步骤如下:
  1. 点击代表工作目录的行
  2. 点击分支按钮
  3. 点击打开新分支
  4. 填写分支名称并单击“确定”
  5. 输入提交消息并单击提交。
这将创建一个名为production的新分支。旧的default分支将保留,因此你可以在将它们合并到production之前,在其中放置新功能。 TortoiseHg commit dialog

3
您不能直接从Tortoise2.0+设置进行操作,而是通过命令行hg进行操作。如hgbook所述:

Mercurial允许您为分支分配持久名称。
即使在您开始自己命名分支之前,始终存在一个名为default的分支,如果您查找它们,甚至可以找到默认分支的痕迹。

要开始使用命名分支,请使用hg branches命令

$ hg branch production
marked working directory as branch production
$ hg branch
production

检查一下在TortoiseHg中是否反映了这个变化


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接