在vs2013:工具>工藝編輯器>工作項類型>從服務器打開WIT。TFS2012任務工作項定義 - 每當「剩餘工作」爲空時,用'原始估計'更新'剩餘工作'
通過編輯任務工作項的規則,我已經出來了下列與XML項目定義:
<FieldDefinition name="Remaining Work" refname="Microsoft.VSTS.Scheduling.RemainingWork" type="Double" reportable="measure">
<WHENCHANGED field="Microsoft.VSTS.Scheduling.OriginalEstimate">
<COPY for="[global]\Project Collection Valid Users" from="field" field="Microsoft.VSTS.Scheduling.OriginalEstimate" />
</WHENCHANGED>
</FieldDefinition>
我所試圖實現的是某事更是這樣的:
<FieldDefinition name="Remaining Work" refname="Microsoft.VSTS.Scheduling.RemainingWork" type="Double" reportable="measure">
<WHENCHANGED field="Microsoft.VSTS.Scheduling.OriginalEstimate">
<WHEN field="Microsoft.VSTS.Scheduling.RemainingWork" value="">
<COPY for="[global]\Project Collection Valid Users" from="field" field="Microsoft.VSTS.Scheduling.OriginalEstimate" />
</WHEN>
</WHENCHANGED>
</FieldDefinition>
的問題是我現在沒有爲我工作(每當我改變原始估計,剩餘工作沒有被更新),我無法弄清楚如何堅持WHEN子句。