Политика проверки в Visual Studio для ограничения регистрации после завершения Sprint
Мне нужна помощь. Если разработчики регистрируют код даже после окончания спринта, может кто-нибудь из вас помочь мне составить план пользовательской проверки в политике, чтобы запретить разработчикам проверять код по окончании спринта и до начала следующего спринта. Также как навязать другую политику для проверки в коде только между двумя конкретными этапами, т. Е. Между состояниями задачи "утверждено" и "выполнено". Они не должны иметь возможность зарегистрироваться после выполнения задачи, помеченной как выполненная. TFS 2015 и Visual Studio 2012.
2 ответа
Боюсь, что это не может быть достигнуто путем пользовательской проверки в политике.
И это не обычное использование проверки в политике. Политики регистрации, как правило, требуют, чтобы пользователь выполнял действия при регистрации в системе контроля версий, например, пользователю может потребоваться связать рабочий элемент с набором изменений во время регистрации.
Однако в вашем случае это просто ограничивает проверку всех разработчиков в своем коде на определенном этапе. Независимо от того, какой код или действие там предусмотрено. Вы можете просто использовать разрешение TF, чтобы сделать это. С помощью сценария powershell измените разрешение всех пользователей на проверку кода во время окончания спринта и до начала следующего спринта.
Используйте ветвление, тогда вы можете применить разрешения к заблокированным ветвям. Если вы не разветвляетесь, что вы делаете?