【发布时间】:2009-08-07 17:21:01
【问题描述】:
我一直在对一个分支进行一些开发,并意识到在它完成之前需要先完成其他一些事情。我决定将当前分支分支并在该分支中进行必要的更改,然后将它们重新合并在一起,然后将我的工作分支合并为默认分支。基本上我预料到了:
| | + requiste work branch commit.
| |/
| + working branch commit
|/
+Default branch commit
最后我期望做的是:
+ Merge into defualt
|\
| + Merge requisite work into working branch
| | \
| | + requiste work branch commit.
| |/
| + working branch commit
|/
+Default branch commit
我在hg view 和hg serve 中得到的是这样的:
| + requiste work branch commit.
| |
| + working branch commit
|/
+Default branch commit
但是,当我查看提交日志时,“requiste work branch commit” 被标记为不同分支的一部分。
我做错了吗?这是hg view 和hg serve 中的错误吗?有没有人经历过这种情况?
【问题讨论】: