最近、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 クエリは引き続き機能します。