2012-04-19 13 views
2

TFS 11には、ネットワーク共有ではなくビルドドロップとしてTFSの場所を指定できる新しい機能が追加されました。 (参照:http://blogs.blackmarble.co.uk/blogs/rfennell/post/2012/03/13/Dropping-build-output-to-source-control-in-TFS11.aspxTFSビルドの出力をTFSの場所にコピー

TFS2010では、Windowsのワークフローまたはこれに類するものを使って同様のことを達成することができます。私は数日の検索に費やして何か有用なものを見つけることができなかった。

最も近いのは、チェックインを実行するカスタムPowerShellスクリプトを実行することですが、どちらも機能していないようです。

ご迷惑をおかけして申し訳ありません。

答えて

1

TFSバージョンコントロールクライアントAPIを使用してワークスペースで変更を加えてコミットするカスタムアクションをいくつか作成する必要があります。 Ewald Hofmanには、一連のファイルのバージョン番号を更新した後も同様のことをするブログ記事があります。

http://www.ewaldhofman.nl/post/2010/05/13/Customize-Team-Build-2010-e28093-Part-5-Increase-AssemblyVersion.aspx

あなたはコミュニティvia the Team Build Extensions projectとそれを共有して検討し、そのようなカスタムアクティビティを作成する必要があります。

0

簡単な解決策は、xcopy、tf addおよびtf checkinコマンドを呼び出すためのプロセス起動アクティビティをほとんど使用せず、ディレクトリアクティビティを削除してこれを実行することです。

関連する問題