Definir e impor portões de qualidade

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

As políticas de check-in são um mecanismo para aplicar práticas de desenvolvimento em toda a sua equipe de desenvolvimento. As notas de check-in são um mecanismo de comunicação para coletar dados dos membros da equipe durante o processo de check-in. Ambos os mecanismos são personalizáveis para atender às necessidades de uma equipe. Esta seção explica a finalidade desses itens e também descreve como configurá-los.

Políticas de check-in

As políticas de check-in são usadas para impor práticas obrigatórias de desenvolvimento de software. A política é imposta durante o processo de check-in depois que você seleciona Check-in na página Alterações Pendentes ou na página Meu Trabalho na janela do Visual Studio Team Explorer. Se um usuário tentar realizar um check-in que viole uma política obrigatória, o check-in será bloqueado. Se necessário, essas políticas podem ser substituídas. Para obter mais informações, consulte Fazer check-in do seu trabalho na base de código da equipe.

As políticas são configuradas e estabelecidas em Configurações na página Controle do código-fonte do Team Explorer. Uma restrição de política de exemplo é Você deve associar suas alterações a um ou mais itens de trabalho. Essa política impede que os usuários enviem alterações sem associar um bug ou recurso específico em que estejam trabalhando.

Quando as políticas são violadas, as páginas Check-in e Alterações pendentes do Team Explorer apresentam as violações ao usuário durante o processo de check-in do controle do código-fonte. Para obter mais informações, consulte Desenvolver código e gerenciar alterações pendentes.

Notas de check-in

As notas de check-in são usadas para capturar informações específicas durante o processo de check-in, solicitando ao usuário dados específicos. As notas de check-in podem ser configuradas e tornadas obrigatórias em Configurações na página Controle do código-fonte do Team Explorer. As informações arquivadas nas notas de check-in podem ser vitais ao visualizar os detalhes de um conjunto de alterações. Para obter mais informações, consulte Exibir e gerenciar versões anteriores.

As notas de check-in são apresentadas ao usuário durante o processo de check-in do controle do código-fonte na janela Alterações pendentes . Para obter mais informações, consulte Desenvolver código e gerenciar alterações pendentes.