0

免责声明:我是一个 Mercurial 菜鸟,在 CVS 方面背景很浅。我已经搜索了很多,似乎找不到明确的答案,所以就这样吧。我正在尝试在 Mercurial 中制定一个简单的默认稳定命名分支工作流程。我了解,当您标记更改集时,标记行为本身就是更改并已提交。假设我在这里: 帮助

我跑到这里

hg update 0.1.0_Beta

修复错误,并提交修复。

场景:

  1. 我做错事情了

    问:我做错了什么/我应该怎么做?

  2. 就目前...

    问:我现在该怎么办?

4

2 回答 2

0

试验了一下,好像我真的没有做错什么,把两个头合并才是继续的正确方法。我认为单个浮动更改集有点让我看不到它。如果错误修复是在最后一个稳定更改中,那么更新到稳定的提示可能是有意义的。我仍然不确定是否值得更深入地修复历史中的错误,除非有特定需要(客户支持或你有什么)。我会接受这个答案,除非有人引导我找到更好的东西。

于 2013-11-01T12:07:27.393 回答
0

你身体很好。没有什么你需要做的。标签会自动从所有“头”中“读取”,因此无需将创建标签 ( 4c84...) 的稳定头合并到其他任何内容中。当你这样做时,hg stable你会得到acf8...,当你这样做时,hg update default你会得到3449....。摇滚吧。

于 2013-10-31T03:30:09.387 回答