同じ Web アプリケーション プロジェクトの Web サイトで作業している 3 人の開発者のチームがあります。私たちは皆、VS 2010 と Source Gear Vault を使用しています。
私たちはそれぞれ、ローカル ドライブに異なる作業フォルダーを持っており、理解する必要があるいくつかの問題に遭遇しています。
1) 使用者の 1 人がプロジェクトに新しいページを追加したい場合、プロジェクト全体または少なくとも .csproj ファイルをチェックアウトし、ページを追加してから .csproj ファイルをチェックインし直す必要があるようです。これは正しいですか? ?
2) 変更されたコードをチェックインするとき、bin フォルダーまたはその中のものをチェックインしてはなりません。そうすれば、誰も彼らのコードをコンパイルできなくなります。繰り返しますが、これは正しいですか?
結論として、私はいくつかのベストプラクティスのアドバイスを探しています. 私たちが使用しているツールを考慮して、この開発作業を管理する最善の方法は何ですか?