2016-12-02 8 views
0

私はTFSバージョンコントロールを勉強し始めています。私は自分のプロジェクトにメンバーを1人追加し、そのメンバーは新しく作成したクラスをチェックインしてコードを編集しました。私の質問は、彼の名前が変更セットに反映されない理由です。メンバーが実際にコードを作成/チェックインしている場合でも、すべてのチェンジセットに対して常に私の名前が表示されます。TFSチェンジセットの作者名は作成者ではありません

キココーダがチェックインされたものをchangedsets 1が、私のチームメンバーではありません。

enter image description here

画像は、以下を参照してください以下は

は、彼が自分のアカウントにログインしている私のチームメンバーのスクリーンショットです enter image description here

彼は、それはdoesnのコード/新規ファイルをcheckedinた後、彼は、ocisnarf89.visualstudio.com(メンバー)でプロジェクトを開き 彼の名前はKiko Coderという名前が反映されています。

+0

下の画像を参照してください彼らはあなたのActive Directoryアカウントを使用してVisual Studioにログインしていますか? –

+0

アクティブディレクトリですか?私のチームメンバーは自分のOutlook/microsoftアカウントを持っているので、そうは思わない。 –

答えて

1

まず第一に、私は私のアイデアを与えたすべての人に感謝したいと思います。 上記の私の質問では、VSが私が使用したマイクロソフトのアカウントをキャッシュしていて、チームメンバーのacountを使用してプロジェクトを開いてプロジェクトを正常に開いたのにTFS(VS )は、チームメンバーアカウントではなく所有者(以前にサインインしたアカウント)です。

これを解決するには、VSでサインインしてから、[チームエクスプローラ]タブで[接続]をクリックします。 NameOfMyProjectをクリックし、Project and My Termsをクリックして、Connect to Team Projectsをクリックします。接続するプロジェクトを選択するポップアップウィンドウが表示されます。左下の「Switch User」をクリックしてください。

変更されたセットに反映されたチームメンバー名が表示されます。

enter image description here

+0

あなたは問題を理解してくれてうれしく思います。共有に感謝します。 –

2

あなたのチームメンバーは、アカウントを使用してTFSに接続している可能性があります。そうであれば、ID情報と共に操作が記録されます。

ウェブポータルとVSの両方を確認してください。彼らは自分のアカウントを使用していることを確認してください。アカウント情報はWindows-Control Panel- Credential Managerにあります。保存されたアカウントと関連するキャッシュを削除する方法、この質問を参照してくださいTFS Related: Why is it required to login to VPN even when I am logged into to office network


更新:あなたは直接ユーザーを急がないことができTFSのために

enter image description here

+0

私のチームメンバーは自分のOutlook/microsoftアカウントでログインしました –

+0

@Francis VSアカウントをチェックしましたが、あなたのアカウントにキャッシュがいくつかあり、Windowsのコントロールパネル - クレデンシャルマネージャーで関連するストア情報を削除できました。 –

+0

はい、私はVSに関連するものは見ませんでした。 –

関連する問題