我正在为开发建立Hudson/Mercurial堆栈。我使用的一个用例是“作为一名开发人员,我想将我的本地沙箱更新为Hudson的特定内部版本号,以便我可以[修复一个bug,调试问题,创建分支版本的代码等]。 “因此,如果我在Hudson上看到#49版本,我该如何将本地Mercurial回购更新为与用于构建#49的源代码相同的源代码?跟踪从哈德森到Mercurial Repo的构建
注:我看过Mercurial标签,但它们看起来不太合适。他们需要一个提交,所以看起来提交会弄脏历史(开发人员的每次提交都会显示标记操作的后续提交)。如果这是最好的,我想我必须忍受它,但希望有更好的东西。可能仍会使用标签进行发布。