【发布时间】:2010-04-01 19:02:52
【问题描述】:
我下载了 TortoiseHg 1.0 进行评估。对于我的生活,我无法弄清楚如何制作分支。它似乎理解分支(例如在其存储库浏览器中),但我似乎无法找到创建分支的方法。这似乎是一项基本功能,因为 DVC 经常被吹捧的好处是轻量级分支。
我在 Google 上四处搜索,找不到关于这个主题的太多讨论(至少对于最近的版本),所以我不得不假设我遗漏了一些东西,对吧?
更新:所以我在下面标记了 Chad Birch 的答案以回答“新分支”问题。正如他正确指出的那样,您进行提交,然后单击分支按钮以调出分支维护对话框,您可以在该对话框中创建新分支。我有点希望他们为此提供了一个上下文菜单选项。分支后,下一个自然问题是如何合并,这也不明显。事实证明,该选项隐藏在存储库资源管理器中。您需要选择另一个分支的头部,右键单击然后选择“与...合并”。
【问题讨论】:
-
分支严重隐藏在工作流的一个完全不直观的方面。分支和提交是两个非常不同的操作,将分支深埋在提交 UI 中是没有意义的。由于我通常在 分支之前提交,因此我没有想到要查看提交 UI。分支是still effectively undocumented even as of mid-2016; Chad Birch 指出了分支文档的方法;它仍然很糟糕,但正如他所说,他只是信使......
标签: mercurial tortoisehg