2016-09-13 35 views
1

用戶指定的自定義工作項目 - 特定組成員作爲TFS2015中的下拉列表,在VS2015中工作,但在TFS 2015 WebPortal中不工作展示。顯示所有成員列表中所增加的規則:用戶指定的自定義工作項目 - 特定組成員作爲TFS 2015中的下拉列表

<FIELD name="Dev Approver" refname="Microsoft.VSTS.Common.DevApprover" type="String" reportable="dimension"> 
    <ALLOWEXISTINGVALUE /> 
    <VALIDUSER group="[global]\Dev Approver" /> 
    <ALLOWEDVALUES for="[global]\Dev Approver" expanditems="true"> 
     <LISTITEM value="[global]\Dev Approver" /> 
    </ALLOWEDVALUES> 
</FIELD> 

其在VS2015的工作,但在TFS 2015年門戶網站它沒有顯示上述組列表,而顯示了所有像緩存用戶列表最近使用過的成員列表>

+0

是的,這顯示了MRU,但將驗證保存。不知道你會解決這個問題。我建議在Connect上提交一個錯誤。 http://connect.microsoft.com/VisualStudio – jessehouwing

回答

1

VALIDUSER添加項目中的所有用戶。刪除該標籤以僅顯示其他團隊的成員。該標籤上的「for」僅限制該組的成員使用該組值。

0

我可以重現您的方案。這是一種默認行爲。在Web Access上,下拉菜單僅顯示最近使用的成員列表或僅搜索選項。但是,如果你在列表中選擇[global]\Dev Approver不是人,你會得到驗證錯誤消息像下面的截圖:

enter image description here

+0

感謝您的答覆,請你指定我關於此行爲的任何MSDN文章 – veer9999

+0

請檢查Ewald Hofman(TFS程序管理器)在這種情況下的答覆:http:// stackoverflow .COM /問題/ 33108621/TFS-2015-限制用戶列表。 「我們已經將工作項目控制改爲MRU控制,所以你最關心的人最多會立即顯示出來,並且還有一個」搜索更多「的選項來尋找那些不在MRU中的人 我們知道它是不可能再用你在工作項目上定義的規則來限制列表,這是一個明確的設計決定,並且規則仍然在你指明的時候保存。「 –

相關問題