По сути, ничто не мешает этому, хотя вам нужно взглянуть на пару вещей.
Во-первых, имеет ли агент / ВМ доступ ко всем средам? Часто среды находятся в разных доменах AD, поэтому у вас может быть агент, который находится в / может видеть ваш домен UAT, но не может получить доступ к домену PROD. Если это нормально, во-вторых, вам нужно убедиться, что у пользователя, на котором работает агент, также есть разрешения, возможно, машина видит оба домена, но агент работает под учетной записью, такой как tfsagent@uat.domain, и Ваш другой агент работает под учетной записью tfsagent@prod.domain.
Если и агент / виртуальная машина, и пользователь агента могут видеть оба / все домены, тогда вам нужно рассмотреть вопрос о безопасности (что мешает разработчику изменить имя или процесс развертывания, и запустить что-то вживую без надзора и т. Д.?) .