0

Microsoft TFSを使用して複数のチームにasp.netの同時開発を行わせる方法について、誰かが良い指針を持っていますか?

私は過去何年にもわたってSubversionを使用しており、ファイルを排他的にロックしたり、可能な場合は自動マージを実行したりすることなく、チームが自由に作業できるようになりました(99%の時間など)

しかし、私の新しいチームが排他的ロックでTFSを使用することを余儀なくされると、これはすべて崩壊します...

何かご意見は?

私は3つの開発チームを一緒に大きなプロジェクトに取り組んでもらいたいと思っています。変更を上書きせずに効率的に作業できるように、ブランチを使用してそれを実行したいと考えています。

4

1 に答える 1

-1
  • TFS は、排他ロックなしで機能します。真剣に。あなたがそれを扱うことができるなら(例えば、非排他的ロックには独自の問題があります)、TFSはそのように機能します。

ただし、多くのシナリオでは、マージが複雑すぎるため、非排他的なチェックアウトは (論理的に) 機能しません。

私は 3 つの開発チームをまとめて大きなプロジェクトに取り組もうとしていますが、変更を上書きせずに効率的に作業できるように分岐を使用したいと考えています。

答えられない。一般的に、これは完全にやり過ぎだと思いますが、実際に作業するシナリオと開発する言語に依存します (例: WinForms よりも WPF の方が簡単です)。Web サイトで作業している場合は、問題が発生する可能性があります。大規模な金融アプリケーションで作業している場合、同じファイルをチェックアウトしようとする人が多すぎるとは限りません。

これは、提供しないコンテキストに完全に依存します。

于 2010-10-21T15:29:31.407 に答える