4

過去 1 年間に取り組んできた多くのチーム プロジェクトで、データベース モデルを管理するツールとして Telerik OpenAccess ORM を選択しました。また、バージョン管理ソフトウェアとして TFS を使用しています。

私は Telerik 製品を使用して多くの問題に遭遇しました (別の日に取っておきます) が、最大の問題の 1 つは、複数のチーム メンバーが同時にモデルに取り組み、変更をコミットしようとした場合です。 TFS。Telerik によって生成されたモデルはマージが難しく、多くの場合、競合が発生すると、エンティティ モデルの修正に時間がかかります。これらの問題を回避する唯一の実用的な方法は、一度に 1 人だけがモデルを操作できる「リレー」システムを実装することです。チーム開発環境では実用的ではないもの。

2 つのツールを調和して使用する方法を見つけた人はいますか?

4

1 に答える 1

4

Entity Framework で使用されるモデルであっても、同様のモデルを使用する場合、これは常に問題になります。

ただし、いつでもコードのみのマッピングに切り替えることができます。その後、プロジェクトのすべてのマッピングは、単純でマージ可能なコード ファイルになります。 リンク

于 2013-12-19T12:18:04.283 に答える