Пользователь TFS 2010 не может подключиться к TFS при открытии решения: TFS http: // ... в настоящее время недоступен - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть группа студентов, подключающихся к Team Foundation Server. Когда они подключаются из школы, когда их компьютеры физически находятся в сети, они могут успешно обращаться к TFS и выполнять операции получения, проверки, регистрации и т. Д.

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

Почему это?

1 Ответ

2 голосов
/ 30 ноября 2011

Когда ученики дома, они получают доступ к серверу под другим именем, чем в школе?Часто пользователи используют короткое (не полностью) имя для внутреннего доступа к серверу.Например:

http://tfsserver:8080/

Однако это не будет работать за пределами сети, имя должно быть полностью квалифицированным.Например:

http://tfsserver.mycompany.com:8080/

Решение Visual Studio содержит привязки управления версиями, которые указывают на ваш Team Foundation Server.Если пользователи не могут получить доступ к серверу по имени в привязках, решение будет открыто в автономном режиме.Пользователи должны подключиться к Team Foundation Server и затем выбрать «Изменить управление исходным кодом» в меню файлов.Это приведет к тому, что файл решения будет указывать на полное доменное имя Team Foundation Server, которое должно разрешать доступ из внутренней сети или из внешнего мира.

...