Подключение TFS к TeamCity
Я пытаюсь подключить свой проект TeamCity к своему проекту TFS с помощью бесплатной учетной записи (учетной записи Windows Live). Но у меня немного проблемы с этим. Я получаю сообщение об ошибке TF30063 (Вы не авторизованы для доступа /DefaultCollection/). Я много чего перепробовал, даже следую инструкции этого вопроса - http://youtrack.jetbrains.com/issue/TW-20909-, но не повезло...
У меня уже есть: - Установите права администратора для всех участников моего проекта TFS - Поместите проект на мой компьютер в общую папку - Проверены все URL, ввод пользователя и пароль на странице конфигурации TeamCity - Проверено более чем в одной учетной записи TFS - Проверено если все проекты были в одном домене - я проверил в сети, которая не использует прокси-сервер и тот, который делает
Кажется, что ни одна из этих конфигураций не имеет значения... Единственная причина, по которой у меня возникает эта проблема, заключается в том, что я использую (бесплатно) учетную запись TFS в Windows Live, а не платную лицензированную... Может ли это быть?
Любая помощь будет оценена... Ура!
Вот полная ошибка:
Не удалось для корня "DimasTeste" #16: TFS не удалось. ExitCode: 111, команда: C:\TeamCity\webapps\ROOT\WEB-INF\plugins\tfs\bin\tfs-native.exe @@C:\TeamCity\temp\TC-TFS-108-6176_396\command.params, в файле: { https://budiedimas.visualstudio.com/DefaultCollection/, / пользователь: / пароль: / хэш:S, /noProxy, C:\TeamCity\temp\TC-TFS-108-6176_393.result, GetCurrentVersion}, завершено за: 2 секунды. Стандартный вывод: TFS Native Verifier v8.0 Copyright (C) 2006-2013 JetBrains sro Запуск под.NET Framework 4.0.30319.18052 INFO - INFO - Использование Team Explorer 2012 INFO - TFS Native Accessor v8.0 Copyright (C) 2006-2013 JetBrains sro INFO - Подключение к серверу https://budiedimas.visualstudio.com/DefaultCollection/ INFO - WebProxy отключен Получить текущую версию: Server = ' https://budiedimas.visualstudio.com/DefaultCollection/ 'Username='dimas_budie@hotmail.com' ОШИБКА - TF30063: Вы не авторизованы для доступа к https://budiedimas.visualstudio.com/DefaultCollection/. System.Exception: TF30063: Вы не авторизованы для доступа https://budiedimas.visualstudio.com/DefaultCollection/. ---> Microsoft.TeamFoundation.TeamFoundationServerUnauthorizedException: TF30063: Вы не авторизованы для доступа к https://budiedimas.visualstudio.com/DefaultCollection/. em. Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.EnsureTokenProvider(HttpWebResponse webResponse). em. Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.Invoke(операция TfsClientOperation, параметры Object [], тайм-аут TimeSpan, Object[] и выходные данные). Microsoft.TeamFoundation.Framework.Client.Registration.GetRegistrationEntries (emringFid. Framework.Client.RegistrationProxy.GetRegistrationEntries (String toolId) em. Microsoft.TeamFoundation.Framework..ctor (TfsTeamProjectCollection tfsObject) em Microsoft.TeamFoundation.Client.TfsTeamProjectCollection.CreateServiceProxy (Тип serviceType) em Microsoft.TeamFoundation.Client.TfsTeamProjectCollection.GetServiceInstance (Тип serviceType, Object serviceInstance) em Microsoft.TeamFoundation.Client.TfsConnection.GetSer. Строковый сервисный тип, строковый инструментальный идентификатор) em c:\BuildAgent\work\23f504c63c17dfdf\TfsNativeAccessor\src\Command.cs:linha 28 em JetBrains.TeamCity.Tfs.Program.Main(строковые аргументы) на c: \ BuildAgent \ work \ 23f504c63c17dfdf \ TorsnA.cs: linha 143 --- Fim do rastreamento de pilha de exce‡ aes internas --- em JetBrains.TeamCity.Tfs.Program.Main(String[] args) na c:\BuildAgent\work\23f504c63c17dfdf\TfsNativeAccessor\src\Program.cs:linha 438
2 ответа
Вы должны включить альтернативные учетные данные (базовая аутентификация) для вашей учетной записи.
http://tfs.visualstudio.com/en-us/news/2012-aug-27/
Перейдите в свой профиль -> учетные данные -> включить альтернативные учетные данные. Тогда используйте их в TeamCity.
Team Foundation Service поддерживается только в TC 7.1.4+. Какую версию вы используете?
http://blogs.jetbrains.com/teamcity/2013/02/07/teamcity-7-1-4-build-24331-is-ready/comment-page-1/