2016-12-02 7 views
0

Я начинаю изучать контроль версий TFS. Я добавил одного участника в свой проект, и этот член только что зарегистрировал новый класс и отредактировал некоторый код. Мой вопрос в том, почему его имя не отражает изменения? Это всегда мое имя отображается для всех наборов изменений, даже если этот элемент фактически является тем, кто создал/зарегистрировал код.Имя автора TFS измененного - это не тот, кто его создал

Пожалуйста, смотрите рисунок ниже

enter image description here

Kiko Coder не тот, кто проверил в этих changedsets, но мой член команды.

Ниже приведен скриншот моего члена команды, когда он вошел в его счету enter image description here

Когда он откроет проект в ocisnarf89.visualstudio.com (член), после того, как он checkedin код/​​новый файл, он Безразлично 't отражают его имя, но имя Kiko Coder, которое я.

+0

Они вошли в Visual Studio с помощью активной учетной записи каталога? –

+0

активная директория? Я так не думаю, потому что мой член команды имеет свою собственную учетную запись Outlook/Microsoft. –

ответ

1

Прежде всего, я хотел бы поблагодарить всех, кто дал мне идею. По моему вопросу выше, я узнал, что VS кэшировал учетную запись microsoft, которую я использовал, и даже если я открыл проект с веб-портала, используя команду участника и успешно открыл проект, но все равно учетную запись, подключенную в TFS (от VS) является владельцем (ранее подписанным счетом), а не учетной записью члена команды.

Чтобы решить эту проблему, выполните вход в VS, а затем на вкладке Team Explorer нажмите Connect | NameOfMyProject, затем нажмите «Проект» и «Мои условия», затем нажмите «Подключиться к командам», появится всплывающее окно, в котором вы выберете проект для подключения, в левом нижнем углу нажмите «Переключить пользователя» и все!

Теперь я могу видеть имя члена команды, отраженное на измененных наборах.

Пожалуйста, смотрите изображение ниже enter image description here

+0

Рад, что вы выяснили проблему и спасибо за обмен. –

2

Скорее всего, ваш член вашей группы подключился к TFS, используя вашу учетную запись. Если это так, то любая операция записывается с вашей идентификационной информацией.

Просьба дважды проверить независимо от того, на каком веб-портале и VS. Убедитесь, что они используют свою учетную запись. Вы можете найти информацию об учетной записи в Панель управления Windows-Credential Manager. Как удалить сохраненную запись и связанный кэш, пожалуйста, обратитесь на этот вопрос TFS Related: Why is it required to login to VPN even when I am logged into to office network


Update:

Для TFS вы не можете выключтель пользователем напрямую.

enter image description here

+0

Привет, мой член команды вошел в систему, используя свою учетную запись outlook/microsoft, –

+0

@Francis. Вы проверили учетную запись VS, есть кеш с вашей учетной записью, и вы можете удалить связанную сохраненную информацию в панели управления Windows-Credential Manager. –

+0

да, но я не видел никаких вещей, связанных с VS. –