【发布时间】:2014-05-29 07:55:00
【问题描述】:
我们在 Visual Studio Team Foundation Server 中有两个独立的工件,一个用于源代码(分支),另一个用于数据库脚本(文件夹)。
分支是 - 3.0, 3.1, 3.2 ... 到 3-mainline,我们也有 4-mainline。
实际上 4-mainline (4.0) 已经发布,而我们也在开发 3.9(尚未发布)。有用于数据库脚本的文件夹 - 3.0_to_3.1、3.7_to_3.8、4.0 等,
问题是,假设我们实现了一个功能(对于 3.9 需要更改数据库),但该功能不适用于 4.0(因为 4.0 已经发布)。因此在将数据库从较低版本升级到 4.0 时,也会执行 3.9 的脚本(不应该)。
您能否在这方面向我推荐一个命名约定或任何相关的解决方案。
感谢任何帮助。提前致谢
【问题讨论】:
标签: git configuration branching-and-merging branching-strategy