TFS остается несинхронизированной после шага Get Sources

введите описание изображения здесьНедавно мы перешли на TFS 2015 RTM и успешно создали пулы сборки, настроили агенты сборки и определения сборки.

В процессе сборки TFS выполняет задачу «Получить источники», успешно завершает ее и помечает себя зеленым цветом.

Проблема начинается здесь, когда процесс сборки не загружает весь набор файлов и папок, выбирает несколько папок и загружает их полностью, а остальные игнорирует. Мы установили для параметра «Очистить» значение «Истина» на вкладке «Репозиторий» нашего определения сборки. Также пометил файлы как сопоставленные.

Любая помощь или предложения в решении этой проблемы были бы замечательными. Заранее спасибо.

> 2015-12-17T11:51:44.4623378Z Starting: Get sources
2015-12-17T11:51:44.4779612Z Clean is set to true. Removing all repository folders.
2015-12-17T11:53:38.9214724Z Entering TfvcSourceProvider.PrepareRepositoryAsync
2015-12-17T11:53:38.9214724Z localPath=E:\agent\_work\9cf6b32b\Platform
2015-12-17T11:53:38.9214724Z clean=True
2015-12-17T11:53:38.9214724Z sourceVersion=C8496
2015-12-17T11:53:38.9214724Z mappingJson={"mappings":[{"serverPath":"$/Platform/Kernel/Release/350/src/Build","mappingType":"map"}]}
2015-12-17T11:53:38.9214724Z Syncing repository: Platform (TFVC)
2015-12-17T11:53:38.9214724Z workspaceName=ws_9cf6b32b_7
2015-12-17T11:53:46.6600633Z Workspace Name: ws_9cf6b32b_7;
2015-12-17T11:53:49.4179203Z Done syncing repository Platform to version C8496 (workspace version -1)
2015-12-17T11:53:49.4179203Z Leaving TfvcSourceProvider.PrepareRepositoryAsync

person Santhosh    schedule 15.12.2015    source источник
comment
Вы проверили вкладку репозитория в определении сборки и в разделе «Сопоставления» — убедитесь, что все нужные вам файлы сопоставлены (а не скрыты). Это то, что будет определять, что будет передано агенту сборки.   -  person rerwinX    schedule 15.12.2015
comment
@rerwinRR Мы пометили файлы как сопоставленные, а не как замаскированные.   -  person Santhosh    schedule 15.12.2015
comment
Не могли бы вы добавить скриншоты вашей конфигурации?   -  person MrHinsh - Martin Hinshelwood    schedule 15.12.2015
comment
@MrHinsh Добавил скриншот конфигурации.   -  person Santhosh    schedule 16.12.2015
comment
Можете ли вы опубликовать журналы первого шага сборки (получить исходники)?   -  person ds19    schedule 16.12.2015
comment
@ ds19 Пожалуйста, найдите журналы:   -  person Santhosh    schedule 17.12.2015
comment
@ Сантош, 1). Вы упростили журнал, который вы разместили выше (удалив такие записи, как Получение пути\имя файла; C2)? 2). Можете ли вы также включить сообщение об ошибке, которое вы получили?   -  person Vicky - MSFT    schedule 18.12.2015


Ответы (1)


Согласно журналу:

2015-12-17T11:53:49.4179203Z Завершена синхронизация репозитория Платформа версии C8496 (версия рабочей области -1)

Кажется, это проблема, связанная с безопасностью.

Убедитесь, что «Служба сборки коллекции проектов» имеет разрешение на доступ к вашей папке с кодом. См. эту статью подробности.

person Eddie Chen - MSFT    schedule 28.12.2015
comment
Мы смогли решить эту проблему, добавив учетную запись пользователя, под которой был настроен агент сборки, в группу допустимых пользователей Project Collection в TFS 2015. - person Santhosh; 28.12.2015