4

ビルドの1つにアップグレードテンプレートを使用しており、失敗すると作業項目が作成されます。これがアップグレードテンプレートであることを念頭に置いて、この機能をオフにする方法はありますか?デフォルトのテンプレートのようにオプションが表示されません。

4

2 に答える 2

9

これは機能しますか?

1-ビルド定義を右クリック

2-ビルド定義を編集します

3-プロセス

4-高度な拡張

5-失敗時に作業項目を作成します。falseに設定します

于 2012-09-07T17:42:46.193 に答える
3

アップグレードテンプレートを使用している場合、これはTFSbuild.projで設定されます(基本的に、アップグレードテンプレートはこのファイルを実行するだけなので、チームビルドはTFS 2008と同じように動作します)。projファイルにセクションが表示されます

<!-- Additional Properties -->

<!--  WorkItemType
 The type of the work item created on a build failure. 
 -->
<WorkItemType>Bug</WorkItemType>

<!--  WorkItemFieldValues
 Fields and values of the work item created on a build failure.

 Note: Use reference names for fields if you want the build to be resistant to field name 
 changes. Reference names are language independent while friendly names are changed depending 
 on the installed language. For example, "System.Reason" is the reference name for the "Reason" 
 field.
 -->
<WorkItemFieldValues>System.Reason=Build Failure;System.Description=Start the build using Team Build</WorkItemFieldValues>

<!--  WorkItemTitle
 Title of the work item created on build failure.
 -->
<WorkItemTitle>Build failure in build:</WorkItemTitle>

<!--  DescriptionText
 History comment of the work item created on a build failure. 
 -->
<DescriptionText>This work item was created by Team Build on a build failure.</DescriptionText>

<!--  BuildLogText
 Additional comment text for the work item created on a build failure.
 -->
<BuildlogText>The build log file is at:</BuildlogText>

<!--  ErrorWarningLogText
 Additional comment text for the work item created on a build failure. 
 This text will only be added if there were errors or warnings.
 -->
<ErrorWarningLogText>The errors/warnings log file is at:</ErrorWarningLogText>

<!--  UpdateAssociatedWorkItems
 Set this flag to enable/disable updating associated workitems on a successful build.
 -->
<UpdateAssociatedWorkItems>true</UpdateAssociatedWorkItems>

以下のすべてをコメントアウトまたは削除して、以下<!-- WorkItemType.....を追加することができます

<!-- Additional Properties -->
<SkipWorkItemCreation>true</SkipWorkItemCreation>
于 2012-09-10T10:04:04.187 に答える