Назад | Перейти на главную страницу

TFS 2010 - Добавление пользователей в командный проект

Пытался поискать в архивах, но ничего не обнаружилось, и теперь я полностью запуталась в голове.

Я запускаю свой собственный небольшой домен на виртуальном сервере:

Теперь я подключаюсь со своего компьютера dekstop, который не подключен к домену, но я все еще могу использовать TFS и другие службы, когда я не присоединен к домену, что неплохо, так как я нахожусь в другом местоположение большую часть времени.

Теперь у меня есть друг, для которого я хочу разместить командный проект ... Я могу создать его с помощью Visual Studio 2010 ... НО ... как мне установить разрешения для пользователей домена, когда мой настольный компьютер не является участником домена?

Я даже не могу найти опцию в «Консоли администрирования Team Foundation Server» на сервере ... там я могу найти только опции для установки глобальных настроек безопасности, но не в отдельном «Командном проекте»

Я также пробовал из веб-интерфейса tfs ... и там тоже не повезло.

Неужели это правда, что это возможно только с машины, присоединенной к домену?

Просто написал о решении по адресу: Добавление пользователей в проект TFS с сервера.

mvh

Фактически это можно сделать с сервера.

  • Откройте «Консоль администрирования Team Foundation Server»
  • На левой панели выберите «Сервер -> Уровень приложений -> Коллекции командных проектов».
  • Вкладка «Общие»
  • Членство в группе "
  • Выберите "[DefaultCollection] \ Project Collection Действительные пользователи"
  • Здесь вы можете увидеть все проекты и группы ...

Это самый странный способ ... но он был там :-)

Вот решение для добавления пользователей в TFS 2010, когда ваша машина разработки не имеет доступа к удаленному домену.

Создайте пользователя на сервере, если вы еще этого не сделали, и добавьте пользователя в группу ProjectTeam.

Затем на вашем локальном компьютере, не привязанном к домену, просто создайте пользователя с тем же именем пользователя.

Щелкните правой кнопкой мыши свой проект в Team Explorer и выберите «Настройки командного проекта» -> «Членство в группе ...»

Щелкните группу, в которую хотите добавить пользователя, и нажмите кнопку «Свойства».

Выберите «Пользователь или группа Windows» и нажмите «Добавить» ... затем просто введите имя пользователя (вам не нужно указывать домен) - даже если оно изначально идентифицирует ваш текущий компьютер / домен ... оно должно автоматически измениться это в удаленный домен.

Затем вы можете удалить это имя пользователя со своего локального компьютера.

Я потратил около 4 часов, пытаясь добавить пользователя для удаленного домена, прежде чем это заработало. Microsoft действительно следовало подумать об этом сценарии для удаленных разработчиков, TFS, работающей на удаленных серверах, и так далее.

Надеюсь, это поможет.

Вы можете использовать удаленный рабочий стол на сервере 3.

Но проще было бы изнутри VS с Team Explorer. Щелкните правой кнопкой мыши узел проекта и в разделе Параметры группового проекта выберите Параметры группы. Отсюда вы можете добавлять / удалять участников группы.

Это предполагает, что учетная запись домена, которую вы используете для подключения к TFS, имеет достаточные разрешения TFS для изменения соответствующих групп.

[Это основано на TFS2005 и 2008, но я понимаю, что это не изменилось до 2010 года.]