2015-10-13 101 views
0

升級到TFS 2015後,我們看到集合中的所有用戶都顯示爲工作項的「分配給」字段的選項。TFS-2015限制用戶列表

2013年,我們設置了一個ALLOWEDVALUES規則,設置爲[project] \ Contributors。它會將列表中的列表限制爲僅限該組中的值。

現在下拉菜單顯示每個人,只有當您嘗試從完整列表中選擇不在貢獻者組中的用戶時纔會投訴。

我們如何獲得舊的行爲?

回答

0

你可以按照下面的步驟:

  1. 創造一個集合級別組。團隊資源管理器 - >團隊項目集合設置 - >組成員資格 - >新建 - >組名稱:MyTeam - >雙擊[您的集合] \ MyTem - >選擇Windows用戶或組 - > Add- - >添加用戶

  2. 創建一個「問題」工作項類型。工具 - >過程編輯器 - >工作項目類型 - >從服務器打開WIT - >複製現有工作項目類型,並將名稱更改爲「問題」。

  3. 在字段選項卡中,雙擊分配給 - >規則 - >新建 - > ALLOWEDVALUES - >在ALLOWEDVALUES窗口中,單擊新建 - >在列表項編輯窗口中,輸入[Project] \ MyTeam - >確定,然後保存這個工作項目類型。 enter image description here

對於測試: 4.創建一個新的「問題」項目,在分配給下拉列表中,你只能看到你在MyTeam添加的用戶。

+0

這實際上正是我所做的。我們正在嘗試創建一個自定義WIT,並且每個新的字段都與不同的自定義組綁定。在Web應用程序中似乎只有新的行爲。如果我使用Visual Studio 2015界面,則按預期方式工作,只顯示列表中的用戶。 Web應用程序控件現在顯示'歷史',但顯示我不確定的內容。 –

+0

在VS中正常工作意味着您的設置是正確的。您的IE瀏覽器可能會出現問題。註銷您的網絡訪問帳戶,清理IE緩存,關閉IE.Reopen它,然後再試一次。 –

+0

清除緩存並重新啓動後,不需要的行爲仍然存在。使用TFS 2015和IE 11. –

7

在許多組織中,工作項類型在許多團隊中共享。舊的下拉菜單很長,並且與你永遠不會分配工作項目的人混雜在一起。我們聽到了很多要求爲人們分配更好的體驗的要求。

我們已將工作項目控制更改爲MRU控件,以便您最關心的人馬上顯示出來。還有一個「搜索更多」的選項來找到那些還沒有在MRU中的人。

我們知道,不可能再用您在工作項目上定義的規則限制列表。這是一個明確的設計決定,並且規則仍然按照您的指示保存。

Ewald Hofman - TFS項目經理

+0

謝謝你的解釋!這一直在困擾着我的TFS管理技能一段時間,試圖弄清楚爲什麼它*看起來*添加到我們的AD域的新用戶沒有在TFS中「顯示」。 –