一部のソリューションでは、それらを開くと、Visual Studio はプロジェクトにないファイル (特に obj/Debug から) を取得し、それを変更セットに追加するため、常に保留中の変更を元に戻す操作を実行する必要があります。気に障る。Visual Studio がこのように動作しないようにする方法はありますか?
2 に答える
1
通常、obj/debug フォルダーは、ソリューションの追加時にソース管理の一部として追加されません。私の推測では、ソリューションを移行するときに、誰かがそれらをソース管理に明示的に追加したと思います。
ソース管理ツリーにこれら 2 つのフォルダーが表示された場合は、それらを削除します。それらは引き続きローカル マシン上のビルドによって生成されますが、チェックイン プロセスには参加しません。
于 2008-11-13T16:20:40.687 に答える
1
これは通常、Web サイト プロジェクトのみの問題です。それらはvroot内のすべてを「プロジェクト」(実際には存在しません)に含め、そのvrootをバージョン管理にバインドすると、TFSは「プロジェクトにある場合はバージョン管理にある必要があります」と言います。Web アプリケーション プロジェクトには、その問題はありません。
誰かが再帰的にファイルを追加したときにこれが発生した場合は、ビルドで「クリーン」を実行し、追加を行う前に .suo および csproj.user ファイルを削除する必要があります。
于 2008-11-25T23:19:16.593 に答える