我想做的是这样的:
当我交付我的代码时,我想将我的源代码部分标记为“已交付”。
如果其他开发人员遵循相同的约定,则应该可以从 scm 中提取所有标记为交付的代码。
当我再次交付代码时,应该可以移动或替换在我的源上交付的标签。
在 Mercurial 中,您可以做的最接近的事情是什么,或者按照上面描述的在特定状态下跟踪代码的最佳约定是什么?(我实际上并没有在 VSS 中做过很多这样的事情,我实际上可能误认为它是如何工作的)
附录1:
我希望我们尽可能在一个分支中工作,尽可能多地提交和拉/推。然后我们需要标签之类的东西来跟踪处于某种状态的代码。