【发布时间】:2016-03-11 15:39:33
【问题描述】:
我的团队使用带有 Tfs 源代码控制的 Visual Studios 2013 开发了一个 Web 应用程序。我们在两个独立的团队中开发。
我们有 3 个分支,一个用于 UI 团队开发,一个用于服务器端,一个用于集成。
在每次迭代结束时,我们从 UI 分支和服务器分支合并到集成,在集成之后,我们从集成合并回其他分支。
在许多情况下,我们在进行这些合并时遇到了困难,因为文件被添加到合并中而没有被更改。我们不知道如何处理这些文件 - 例如 Web.Debug.config、Web.Release.config。
是否有特殊原因将这些文件添加到合并中而没有任何区别?我们应该检查他们吗?我们可以做些什么来防止这些文件被添加到签到吗?
编辑: 合并并非毫无根据,几乎每次都发生在我们身上。
提前致谢
【问题讨论】:
标签: c# visual-studio-2013 asp.net-web-api2