私はこれをできるだけ簡単にするように努めます。
- 現在、私たちのチームには、プロジェクトが保存されているVSSデータベースがあります。
- 開発者はコードを取得してローカルホストマシンに配置し、ローカルで開発します。
- 指定された開発者は最新バージョンを取得し、開発サーバーにプッシュします。
問題は、ファイルがプロジェクトから削除されると(VS2008で削除することにより)、次に別の開発者(削除した開発者ではない)がチェックインするときに、削除されたファイルがまだ残っているため、それらのファイルをチェックインするように求められることです。ローカルマシンにコピーします。
これを回避する方法はありますか?VSSにこれらのファイルを削除するようにクライアントマシンに指示させ、再度チェックインするように促さないようにするには?このための好ましいアプローチは何ですか?
メモの編集:
- SVNがVSSよりも優れていることに同意します
- WebアプリケーションプロジェクトがWebサイトプロジェクトよりも優れていることに同意します
- 問題:これと同じことが、クラスライブラリから削除されたファイルでも発生します。