Ошибка обновления 2 TFS 2018 с использованием VSTS Symbol Server

Мы только что обновились до TFS 2018, обновление 2, и в основном обнаружили, что он работает хорошо. Однако есть одна проблема, которую я пытаюсь преследовать.

Когда мы включаем Версию 2. * Путь Push Symbols, чтобы разрешить выталкивание символов в локальный экземпляр управления пакетами, мы получаем эту ошибку в журналах.

2018-08-28T20: 44: 52.1190209Z ## [раздел] Начало: Публикация пути к символам: 2018-08-28T20:44:52.1199163Z =============================================================================== 2018-08-28T20:44:52.1199425Z Задача: проиндексировать источники и опубликовать символы 2018-08-28T20:44:52.1199672Z Описание: индексировать исходный код и публиковать символы в общей папке или Visual Studio Team Services Symbol Server 2018-08-28T20:44:52.1199914Z Версия: 2.0.7 2018-08-28T20:44:52.1200096Z Автор: Microsoft Corporation 2018-08-28T20:44:52.1200457Z Справка: Дополнительная информация о том, как использовать эту задачу. Сервер символов Visual Studio Team Services находится в открытом предварительном просмотре. Смотрите эти инструкции о том, как использовать Symbol Server в VSTS. 2018-08-28T20:44:52.1201576Z =================================================================================== 2018-08-28T20:44:54.3255523Z Найдено 5 файлы. 2018-08-28T20:44:57.3859527Z ##[команда]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"E:\BuildAgent.126.002_work\36\s\SidesTransactionFileCopier\SidesTransactionFileCopier\SidesTransactionFileCopier\bin\Release\SidesTransactionFileCopier.pdb" -i:"C:\Users\TfsBuild\AppData\ AppData \ Local\Temp\tcsrss 201: s8: s8: s 201: s8: s 201: s8: s 201: s8: s8: s8: s8: s8: s 201: s8: s8: s8: s8: s: 201: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s8: s 201: ss: 201: 8-08-28T20:44:57.9176919Z ##[команда]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B0C.tmp" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B0B.tmp" -s:srcsrv 2018-08-28T20:44:58.0030036Z ##[команда]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B5C.tmp" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B5B.tmp" -s:srcsrv 2018-08-28T20:44:58.1041103Z ##[команда]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1BCB.tmp" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1BCA.tmp" -s:srcsrv 2018-08-28T20:44:58.1696916Z ##[команда]" E: \ BuildAgent.126.002_work_tasks \ PublishSymbols_0675668a-7bba-4ccb-901d-5ad 2.0553ca.7\pdbstr.exe" -w -p:"E:\BuildAgent.126.002_work\36\s\TumbleWeedAccountReportGenerator\TumbleWeedAccountReportGenerator\bin\Release\TumbleWeedAccountReportGenerator.pdb" -i:"C:\Users\ Users \ TF " \Temp\tmp1C0B.tmp" -s:srcsrv 2018-08-28T20:44:58.2574932Z Имя запроса символа = развертывание проекта catboy /catboyproject/20180828.1/3468/44306d45-27b3-4473-ba5e-c3a045d4aca5 2018-08-28T20:44:58.8450948Z StatusCode "NotFound" возвращено для учетной записи https://tfs.cdle.int/tfs/UIIntegratedCollection 2018-08-28T20: 44: 58.9649875Z ## [ошибка] Функция сервера символов VSTS для этого не включена учетная запись. См. https://go.microsoft.com/fwlink/?linkid=846265 для получения инструкций о том, как включить его.

Мы следовали инструкциям в гиперссылке, и кажется, что все пользователи либо имеют учетную запись VS Enterprise, либо им назначена бесплатная лицензия.

Любой ключ к пониманию того, что здесь происходит?

1 ответ

Встроенная TFS не поддерживает использование канала управления пакетами в качестве сервера символов. Вам нужно будет опубликовать символы в UNC-пути.

Обратитесь к документации, акцент мой:

Сервер символов доступен с управлением пакетами в VSTS и лучше всего работает с Visual Studio 2017.4 и новее. Пользователи Team Foundation Server и пользователи без расширения "Управление пакетами" могут публиковать символы в общей папке с помощью этой задачи.

Другие вопросы по тегам