Проблемы закрытой регистрации TFS 2015

Я знаю, что это очень новая функция, но мне интересно, добился ли кто-нибудь успеха с новым механизмом закрытой регистрации в TFS 2015 Update 2?

Мы скопировали нашу TFS 2013 и обновили ее до 2015, а затем применили к обновлению 2. Я создал сервер сборки, установил на него VS 2015 и программное обеспечение агента сборки TFS — до этого момента все работало.

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

Проверяя исходный код в окне сборки, он не включал сделанные мной изменения, как будто набор полки не применялся.

Создавая другую сборку для другого проекта, диалоговое окно закрытой регистрации не могло выбрать правильную сборку для запуска, оставляя ее на выбор разработчику (в старой системе это не требовалось). Кроме того, изменения, перечисленные как связанные с этой сборкой, на самом деле были для другого, не связанного проекта.

Кто-нибудь действительно заставляет этот материал работать с существующим репозиторием? Ваши мысли и комментарии будут оценены, прежде чем я потрачу еще один день на это.


person Mike    schedule 12.04.2016    source источник


Ответы (1)


  • изменения не включены: вы проверили опцию «Очистить» на вкладке «Репозиторий»?

Из MSDN:

• Установите для этого параметра значение false, если вы хотите определить инкрементную сборку для повышения производительности.

Совет: В этом случае, если вы создаете проекты Visual Studio, на вкладке Сборка вы также можете снять флажок Очистить шаг Visual Studio Build или MSBuild.

  • Сборка закрытой регистрации не определена: проверьте, какие фильтры определены в этих двух определениях сборки MSDN
person ds19    schedule 12.04.2016
comment
Да, проверил этот вариант - и почти все остальные варианты, когда я пробирался через различные перестановки. Кажется, не имеет значения, грязное рабочее место или чистое. Я знаю, что набор полки создается, но, похоже, он не применяется к проверенному источнику. Позвоните в MS, ожидая ответа. - person Mike; 13.04.2016