2012-03-05 106 views
2

我們最近遷移2010 TFS到一個新的領域,繼微軟環境中移動指令:http://msdn.microsoft.com/en-us/library/ms404883.aspx這些指令包括從OLD_DOMAIN \用戶名用戶遷移到NEW_DOMAIN一步\用戶名。TFS 2010遷移到新的域名 - 在TFS工作項更改顯示名稱

遷移後,現有用戶在TFS工作項目中顯示爲NEW_DOMAIN \ username而不僅僅是用戶名。 (在舊域中,用戶只是以用戶名顯示。)遷移後添加到TFS的新用戶只顯示用戶名,而不顯示NEW_DOMAIN \用戶名。

我們的用戶不喜歡在他們的名字上有NEW_DOMAIN \前綴,並且希望這個改變。有沒有人有任何指示如何做到這一點?

下面的工具似乎沒有可用於TFS 2010:

  • tfswitdisplaynames(TFS中的電動工具的TFS用戶工具取代了2008年TFS)
  • TFS用戶(沒有出現在可用TFS動力工具TFS 2010,似乎並沒有成爲標準的TFS工具的一部分)

我們也知道在TFS常數表,特別是DisplayPart柱:

  • DisplayPart顯然用於在工作項目中顯示,例如分配給任務下拉列表。
  • 查詢該刪除NEW_DOMAIN \從DisplayPart:
    • 正:使用戶能夠顯示只用用戶名
    • 負:使用該@ME變量被打破
    • 警告TFS查詢:陶然成重複文章,告誡不要直接更新數據庫(而不是使用TFS工具)

我們不贊成刪除,並重新添加用戶的,因爲有成千上萬的Ø f必須重新分配的工作項目(任務等)。

我們還需要同時修復@Me TFS查詢變量,所以TFS查詢將在顯示名稱修復後繼續工作。

+0

我們有同樣的問題。你有沒有找到你的問題的答案? – 2013-02-03 05:54:41

+0

不,我從來沒有。我們目前正在解決這個問題,但如果我們能解決這個問題,那將會很好。 – Jeff 2014-01-14 05:22:23

回答

0

我們從TFS 2010升級到TFS 2015 Update 1,執行硬件遷移升級。無論如何,我們必須這樣做,因爲我們需要從32位環境遷移到64位環境。

當我們遷移時,我們切換到使用有權訪問Active Directory的網絡ID。該環境中的TFS 2015 Update 1與Active Directory成功同步,現在我們的用戶是通過名稱而不是登錄帳戶顯示的。

長話短說,在配置TFS時,使用可訪問Active Directory的ID。