顧客のプロジェクトでは、ビルドされた dll を別の場所にコピーして、チェックインし、さまざまなソリューション間で共有する必要があります。
ビルド後のステップを使用して、/lock:none パラメーターを指定してターゲット ファイルをチェックアウトしています。これにより、他のユーザーもローカル リリース ビルドを作成し、新しい dll ファイルを古いファイルにコピーできるようになります。
ただし、コンソール プロンプトで tf.exe checkout /lock:none を使用すると、すべてが期待どおりに機能します。ビルド後のスクリプト内で使用すると、ファイルがロックされ、誰もチェックアウトできなくなります。
どうすればこれを解決できますか?