2016-12-02 50 views
0

我開始學習TFS版本控制。我在我的項目中添加了一個成員,並且該成員僅簽入了新創建的類並編輯了一些代碼。我的問題是爲什麼他的名字不反映變化集?即使成員實際上是創建/簽入代碼的成員,也總是會爲我的姓名顯示所有變更集。TFS changedset的作者名稱不是創建它的人

請參見下面的圖像

enter image description here

馬切達編碼器也不是誰簽入的那些changedsets但我的團隊成員之一。

下面是我的隊員,當他登錄到他的賬戶截圖 enter image description here

當他在ocisnarf89.visualstudio.com(會員)打開該項目後,他checkedin沒有關係的代碼/新文件不體現他的名字,但是Kiko Coder就是我的名字。

+0

像他們是否登錄到Visual Studio中使用活動目錄帳戶? –

+0

活動目錄?我不這麼認爲,因爲我的團隊成員有他自己的Outlook /微軟賬戶。 –

回答

1

首先,我要感謝所有誰給了我一個想法。 對於我上面的問題,我發現VS緩存了我使用的微軟賬戶,即使我使用團隊成員acount從門戶網站打開項目,併成功打開項目,但仍然是連接在TFS中的賬戶(從VS )是所有者(以前登錄的帳戶),而不是團隊成員帳戶。

要解決此問題,請在VS中登錄,然後在Team Explorer選項卡上單擊連接| NameOfMyProject然後點擊項目和我的條款,然後點擊連接到團隊項目會出現一個彈出窗口,您可以選擇要連接的項目,在左下角點擊「切換用戶」,就是這樣!

我現在能夠看到更改後的組上反映的團隊成員名稱。

請參考下面 enter image description here

+0

很高興你已經找到了問題,並感謝共享。 –

2

這很可能是您的團隊成員使用您的帳戶連接到TFS。如果是這樣,那麼任何操作都會記錄您的ID信息。

請仔細檢查,無論門戶網站和VS.確保他們使用自己的帳戶。您可以在Windows控制面板 - 憑據管理器中找到帳戶信息。如何刪除保存的帳號和相關的緩存,請參考這個問題TFS Related: Why is it required to login to VPN even when I am logged into to office network


更新:

對於TFS你不能直接SWITH用戶。

enter image description here

+0

嗨,我的團隊成員使用他的outlook/microsoft帳戶登錄, –

+0

@Francis您是否檢查過VS帳戶,您的帳戶有一些緩存,並且您可以在Windows-Control Panel- Credential Manager中刪除相關的存儲信息。 –

+0

是的,但我沒有看到任何與VS有關的東西。 –

相關問題