我们经常遇到项目XML文件(*.sqlproj)的问题。如果文件被添加/重命名/更改位置,那么它会自动添加/删除某些意外位置的记录。在此之后,我们有很大的麻烦,合并它时,有人也改变了该文件。
我们得出的结论是,我们可以在签入之前对其进行分类。我们将按字母顺序对其进行排序,在这种情况下,合并工具将更好地理解它。
所以,我的问题是:
更新:
我又一次遇到了同样的问题。sqlproj文件被修改了3次,我只想合并到生产上一次更改,其他2还没有测试。在合并工具中,我可以选择添加所有这3个新对象,或者不进行任何更改。我不能只选择最后一个改变..。
例子:
发布于 2015-07-02 05:28:30
我很理解你遇到的情况。这种情况通常发生在单个存储库的上下文中有多个工作流,而且您没有一个共同的提升计划(因为在所有工作中,所有工作都将同时转到QA和PROD )。
我可以想出几种方法来解决这个问题,每个选项都有优缺点。
不管怎样希望这能帮上忙..。
发布于 2015-06-15 13:32:09
1-你在使用什么源代码控制?据我所知,没有任何源代码管理能够理解sqlproj文件的上下文,但这通常不是一个问题。
2.a -这不应该是你经常遇到的问题,你定期报到吗?如果不同的开发人员对项目进行了大规模的更改,并且没有在项目前后签出/签入,我只希望看到问题。
2.b -这也可能是你没有正确合并,如果你采取这两套改变,那么它通常是好的。
边缘
https://stackoverflow.com/questions/30846044
复制相似问题