我在使用DBML时遇到了一些问题。每当团队需要将更改同步到SVN中时,DBML都会更改,这会产生很多冲突。这似乎与dbml编辑器中的某些重新安排有关,因为如果在编辑器中打开dbml文件,则在开发过程中.dmbl.layout中的大多数associationConnector部分都将发生变化。
您是否有最佳实践来避免这些可能需要一个多小时才能修复的布局重新布置?
此致,
古斯塔沃
最佳答案
如果只是.layout被更改,那么我实际上将忽略该请求,因为链接所有内容的GUID仍将匹配。他们只是不会和我设置它们在同一个地方,我可以忍受。如果.dbml也进行了更改,那么我将不合并而接受两者。
关于version-control - DBML更改和源代码控制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/630525/