我认为许多开发团队通常会在单独的功能克隆存储库中创建新功能或错误修正,并在功能/错误修复准备好后拉回并合并。
但是,有时我不想包含所有传入的更改。为了利用DVCS的所有功能来检查传入的更改,我认为有必要能够完全修改和选择传入更改的单个方面。
此方案的首选工作流程是什么?
据我所知,移植扩展提供了选择单个变更集的可能性,但我还想修剪/选择路径/文件库,例如排除一些测试脚本或类似的东西,这不再是最终功能所必需的。
由于移植是一种延伸,在HG中进行“克隆,更改,......审查”循环的官方方式是什么?
答案 0 :(得分:1)
不是任何形式的官方方式,只是个人POV:因为拉产生匿名分支,在合并此分支与主线之前,您可以编辑分支内容为了排除不需要的部分,使用