2016-08-31 1 views
0

Я пытаюсь настроить стробированную сборку регистрации (vNext) на сервере TFS2015.3. После того, как я зарегистрирую модификацию, сработает сборка. Сборка выполняется гладко, но измененные файлы остаются заблокированными с помощью службы сборки сборных проектов (TEAM FOUNDATION).TFS2015: заблокированные блокировки блокировки файлов

Из журналов сборки я вижу, что шаг «Проверяемые строчные изменения» выполняется правильно.

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

Любая идея, как определить стробированную сборку, чтобы разблокировать файлы в конце?

Update

После нескольких тестов я обнаружил, что закрытые сборки регистрации выпускают файлы на вновь созданную коллекции; проблема блокировки происходит в коллекции, обновленной с TFS2012.

Update 2

работает вручную снова (после того, как коттеджный регистрация) сборки вызывают файлы, которые будут разблокированы:

Отменить все ожидающие изменения под рабочей области.

ТФ отменить расстегивать редактирование:

D: \ B \ 2 \ 3 \ s \ ConsoleApplication1 \ Program.cs

ответ

1

Update 0929

@danielstefanescu - выглядит это было зафиксировано вчера. Должно быть в следующем обновлении (2.107.1)

bryanmacfarlane комментировал

Похожие проблемы: tf undo at end of a shelveset/gated build #588


Это явление также occurs with some others. Тем не менее, тест в моей среде отлично работает с коллекцией, созданной TFS 2015 (у вас нет коллекции, обновленной с TFS 2012).

Согласно приведенной выше ссылке, кажется, что рядом с Visual Studio и немного позже вернулись файлы, которые больше не отображаются. Тем не менее, после проверки в дополнительных изменениях, и следующая закрытая регистрация была выполнена, но теперь файлы по-прежнему отображаются снова с помощью «Служба сборки сборных проектов (FOUNDATION Team)». Вы также можете попробовать попробовать с вашей стороны.

Это, скорее всего, BUG. И у меня есть ключ в Microsoft connect site. Вы можете следить за его действиями, а также делиться информацией, если вы нашли еще несколько полезных проблем.

Ворота заезд сборка до сих пор блокировок файлов даже после сборки закончила https://connect.microsoft.com/VisualStudio/feedback/details/3100862

+0

Похоже, эта проблема будет исправлена ​​в следующем обновлении. Ссылка источника: https://github.com/Microsoft/vsts-agent/issues/588#issuecomment-250178501 –