【发布时间】:2010-11-05 05:20:24
【问题描述】:
因为我想比较我在 7 或 10 天前所做的所有更改,而看不到其他团队成员的更改,所以我保留了一个克隆,比如说
c:\dev\proj1
然后我保留另一个克隆
c:\dev\proj2
所以我可以更改 proj1 的代码,然后在另一个 shell 中,从中提取代码,并与其他团队成员合并,然后运行测试。然后 10 天后,我仍然可以通过转到 proj1 的 shell 并执行 hg diff 或 hg vdiff 来区分我和其他人编写的所有代码。
我认为这也可以通过使用分支来完成。拥有 2 个这样的克隆与拥有 2 个分支的工作方式完全相同吗?一种方法比另一种方法有什么优势?
【问题讨论】:
标签: mercurial