如何在TFS中与Telerik OpenAccess ORM合作使用?

4
在过去的一年中,我参与了许多团队项目,我们选择了Telerik OpenAccess ORM作为管理数据库模型的工具。我们还使用TFS作为版本控制软件。
在使用Telerik产品时遇到了许多困难(这些问题我将在另一天解决),但最大的问题之一是当多个团队成员同时尝试在模型上工作并试图提交更改到TFS时。由Telerik生成的模型很难合并,任何冲突往往会导致时间浪费修复实体模型。避免这些困难的唯一实际方法似乎是实现一个“中继”系统,只有一个人可以同时使用模型;但在团队开发环境中,这种方法不太实用。
有没有人找到了一种使用这两个工具和谐共处的方法?

1
我最喜欢的方法是使用Entity Framework Code First迁移,让开发人员完全避免触及模型。如果您需要一个模型来打印并贴在墙上,请让数据库管理员维护它。http://msdn.microsoft.com/en-us/data/jj591621.aspx - Snorre
1个回答

4
这在处理类似模型时总是会成为一个问题,即使实体框架使用的模型也是如此。
不过,你可以切换到仅代码映射。这样,你项目中的所有映射都将是简单且可合并的代码文件。 链接

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接