TFSからとってくるソースコードを絞る

user-pic
0 Clip to Evernote



VSTSチームビルドをウィザードで作成すると、ビルドを行う際、そのチームビルドがあるチームプロジェクトのすべてソースコードをダウンロードしてきてしまう。
まず、すべてのソースコードが必要なケースはないので、ビルド対象となるソースコードのみ取得するように、TFSBuild.projを編集する。

1.既定のソースコード取得(CoreGet)をキャンセルする
SkipGetをTrueに指定することで、CoreGetをキャンセルする

<PropertyGroup>
<SkipGet>true</SkipGet>
</PropertyGroup>

2.自前のソースコード取得処理を記述する

<Target Name="BeforeGet">
<Get Workspace="$(WorkspaceName)" Recursive="true" Force="true" FileSpec="$/TeamProject/TargetSource/*" />
</Target>



■関連記事


ドミノ・ピザ【PC向けサイト】 楽天トラベル株式会社 NEC Direct ・NECダイレクト