【问题标题】:Is it okay to merge individual files from one branch to another?可以将单个文件从一个分支合并到另一个分支吗?
【发布时间】:2011-11-18 07:38:03
【问题描述】:

我在 TFS、DEV、PRE 和 PROD 中设置了三个分支。我的团队想要将 DEV 中的单个文件合并到 PRE,以便代码在完成时可以进入测试。但是,我听说这不是一个好主意,如果我们需要这样做,我们需要使用功能分支设置。有没有人对我们是否应该或不应该在那个精细级别进行合并有任何建议(然后当准备好转移到生产环境时,我们会迁移整个分支)。

【问题讨论】:

    标签: version-control tfs versioning branching-and-merging


    【解决方案1】:

    您通常希望合并变更集,而不是文件。如果有人签入了影响 3 个文件的更改,那么仅合并其中一个文件可能会破坏某些内容。

    【讨论】:

    • 谢谢迪伦!你能解释一下为什么会发生这种情况吗?
    • 假设如果开发人员签入变更集中的 3 个文件,则这些更改可能是相关的。例如,更改接口名称,然后更改使用该接口的所有代码。如果只合并接口文件而不合并调用它的代码,则会破坏代码库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-09
    相关资源
    最近更新 更多