Возможно ли реализовать предварительно протестированные коммиты в TFS?

StackOverflow https://stackoverflow.com/questions/307676

  •  08-07-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

В TFS существует понятие регистрации политики , где вы можете выполнить код на клиенте, и это может проверить проверки перед разрешением их выполнения. Однако то, что вы ищете, больше похоже на понятие «Gated Check-in» где сборка выполняется на центральном сервере сборки до того, как регистрация будет зафиксирована в основной кодовой базе. Взгляните на проект BuddyBuild в CodePlex, чтобы добавить эту функцию в текущие версии TFS.

В TFS 2010 встроенные сборки для регистрации будут встроены.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top