2

У меня необычная ситуация. В среде сборки TFS 2013 сборка shelveset не работает, когда пользовательский shelveset содержит добавленные/новые файлы.TFS 2013 Устанавливается сборка стеллажа, когда набор полки содержит новые/добавленные файлы

  1. Пользователь создает полки с добавленными новостными файлами, а некоторые изменяет существующие файлы.
  2. Пользовательские очереди сборки с полками.
  3. Сервер сборки создает новое рабочее пространство, объединяет файлы shelveset , а добавленные/новые файлы имеют «Предупреждение: есть другие ожидающие изменений в отношении элемента». в журнале построения.

Как исправить это?

ответ

1

Мы столкнулись с этим много, когда были в TFS 2013. Они, похоже, исправили проблему в 2015 году, которая вам сейчас не поможет.

Я, кажется, помню, что мы могли бы обойти проблему, откладывая ее, не сохраняя изменений в локальной рабочей области, чтобы не возникало противоречивых ожидающих изменений с точки зрения TFS. Вы можете восстановить файлы в локальное рабочее пространство, удалив их после завершения сборки.

+0

Мы пробовали это, но разработчикам не нравятся их изменения, исчезающие из их локальной рабочей области, и необходимость их повторного использования, но это вариант. –

+0

Итак, мы пробовали создавать полки с «Сохранять изменения локально», а не на сборку, а сервер сборки по-прежнему не вносит изменений в рабочую область сборки. Я могу войти на сервер в качестве пользователя сборки, перейти к VS и открыть ту же рабочую область, и файлы с установленными полками успешно распаковываются. –

Смежные вопросы