Сборка и выпуск на разных Team-проектах - PullRequest
0 голосов
/ 22 мая 2018

Я использую TFS 2017 на месте.У меня есть командный проект (назовите его «proj1»), который содержит код и сборку.У меня есть другой командный проект (назовите его «релизы»), который не содержит кода, но содержит все релизы всех различных командных проектов (proj1, proj2 ...).каждый процесс выпуска связан с артефактом из сборки (например, proj1). Все работает, как и ожидалось, за исключением вкладки «Commits», в которой говорится «определение сборки XXX не найдено».XXX - это, конечно, номер определения сборки в исходном командном проекте (proj1).

Это ошибка или особенность или какая-либо идея, как это обойти?

1 Ответ

0 голосов
/ 23 мая 2018

Это потому, что определение сборки отсутствует в текущем командном проекте.

Сборка и выпуск в разных командных проектах не является нормальным / рекомендуемым поведением.

Итак, как и Даниэльсказал: «Сохраняйте все связанное в одном командном проекте »

Однако, если вы настаиваете на этом, вы можете попытаться получить информацию об определении сборки, вызвав REST API ( Definitions- Получить )

...