0
使用VS對新構建進行排隊時,可以將參數傳遞給MSBuild,讓您可以跳過構建的某些步驟或有條件地執行某些操作。在觸發版本中設置屬性
是否有可能將這樣的參數傳遞給由checkin或nightly構建觸發的構建?
使用VS對新構建進行排隊時,可以將參數傳遞給MSBuild,讓您可以跳過構建的某些步驟或有條件地執行某些操作。在觸發版本中設置屬性
是否有可能將這樣的參數傳遞給由checkin或nightly構建觸發的構建?
您可以檢查TfsBuild.proj文件中$(Reason)屬性的值。
可以在這裏<Target Name="BuildNumberOverrideTarget" Condition=" '$(Reason)' == 'Schedule' ">
<MyBuildNumberGenerator TeamFoundationServerUrl="$(TeamFoundationServerUrl)" BuildUri="$(BuildUri)">
<Output TaskParameter="BuildNumber" PropertyName="BuildNumber" />
</MyBuildNumberGenerator>
</Target>
更多細節: http://msdn.microsoft.com/en-us/library/cc716772(VS.90).aspx
不錯!正是我在找什麼。謝謝。 – 2010-09-24 13:44:03