当使用tfs(或其他源代码控制系统)时,很多时候我对源文件进行了与不同任务相关的更改(并且可以单独检查 - 只要特定任务完成)。 类似的问题是区分应该检查的更改和应该撤消的临时更改。
是否有注释或标记更改的方法?
修改
@nicolaskruchten提供的Mercurial Queues功能似乎正是我正在寻找的。 是否有类似的功能(或扩展名)为tfs?
答案 0 :(得分:1)
我不确定TFS,但在Mercurial中有mq系统,它允许您将更改集管理为可以单独处理的补丁队列。见这里:https://www.mercurial-scm.org/wiki/MqTutorial
除此之外,在Git或其他分布式VCS(包括Mercurial)中,您通常会继续进行分支或克隆另一个回购,考虑到合并的简单和常见。