2017-02-14 47 views
1

我們使用Visual Studio Online,並且當「區域路徑」更改時,我們希望有條件地更改「分配給」。這將是硬編碼的,如:System.AreaPath更改時設置System.AssignedTo

WHEN value = "Area Path 1" THEN assigned To = "Roger Rabbit" 
WHEN value = "Area Path 2" THEN assigned To = "Jessica Rabbit" 
... 
and so on. 

但我們試圖設置在System.AssignedTo技術領域WHEN規則,但是當我們再次把文件上傳到服務器,告訴我們不能把一個規則顯示錯誤在這個文件中。

我們該如何做到這一點?我們是否可以在區域路徑中應用規則(WHENCHANGED)和COPY有條件地將值賦給AssignedTo字段?

在此先感謝!

回答

1

正確,該規則目前在VSTS中不受支持。

有沒有一個好方法來做到這一點。你有兩個選擇:

  1. 服務掛鉤 - 使用IFTTT服務,或者創建自己的可更新的領域。請嘗試https://flow.microsoft.comhttps://zapier.com/
  2. 擴展 - 您可以爲運行JavaScript的工作項表單創建擴展,以基於觸發器更新所需的字段。 https://www.visualstudio.com/en-us/docs/integrate/extensions/develop/add-workitem-extension

如果你不能做#1很容易,那麼我認爲#2將是最好的選擇。它需要一些定製,特別是如果你在XML模板而不是基於繼承的模板。

+0

感謝您的意見! – sGambolati