2

最近、Microsoft の環境移動手順に従って、TFS 2010 を新しいドメインに移行しました: http://msdn.microsoft.com/en-us/library/ms404883.aspx これらの手順には、ユーザーを OLD_DOMAIN\username からNEW_DOMAIN\ユーザー名。

移行後、既存のユーザーは TFS 作業項目にユーザー名ではなく NEW_DOMAIN\username として表示されます。(古いドメインでは、ユーザーはユーザー名だけで表示されていました。) 移行後に TFS に追加された新しいユーザーは、NEW_DOMAIN\username ではなく、ユーザー名だけを表示します。

私たちのユーザーは、名前に NEW_DOMAIN\ プレフィックスを付けるのが好きではなく、これを変更したいと考えています。これを達成する方法についての指示はありますか?

次のツールは、TFS 2010 では使用できないようです。

  • tfswitdisplaynames (TFS 2008 の TFS Power Tools の TFS Users ツールに置き換えられました)
  • TFS ユーザー (TFS 2010 の TFS Power Tools では利用できないようで、標準の TFS ツールの一部ではないようです)

また、TFS の定数テーブル、特に DisplayPart 列についても認識しています。

  • DisplayPart は、タスクの [担当者] ドロップダウン リストなど、ワーク アイテムの表示に使用されているようです。
  • DisplayPart から NEW_DOMAIN\ を削除するクエリ:
    • ポジティブ: ユーザーがユーザー名だけで表示されるようにする
    • マイナス: @ME 変数を使用する TFS クエリが壊れている
    • 警告: (TFS ツールを使用する代わりに) データベースを直接更新しないよう警告する記事が繰り返し出てきました。

再割り当てが必要な作業項目 (タスクなど) が何千もあるため、ユーザーを削除して再度追加することには賛成しません。

@Me TFS クエリ変数も同時に修正する必要があるため、表示名が修正された後も TFS クエリは引き続き機能します。

4

2 に答える 2

0

ハードウェアの移行アップグレードを実行して、TFS 2010 から TFS 2015 Update 1 にアップグレードしました。32 ビットから 64 ビット環境に移行する必要があったため、とにかくこれを行う必要がありました。

移行時に、Active Directory にアクセスできるネットワーク ID を使用するように切り替えました。その環境の TFS 2015 Update 1 は Active Directory と正常に同期され、ユーザーはログイン アカウントではなく名前で表示されるようになりました。

簡単に言うと、TFS を構成するときは、Active Directory にアクセスできる ID を使用します。

于 2016-03-03T01:40:23.380 に答える
0

「TFSSyncIdentities」を試しましたか? それと他のいくつかの可能性がここで説明されています: http://msmvps.com/blogs/vstsblog/archive/2011/02/17/force-tfs-to-sync-with-active-directory.aspx

于 2014-04-29T21:38:33.630 に答える