Revisões de código
Os administradores de Desenvolvimento da equipe podem exigir que os envios por push passem por revisão de código antes de aceitar envios por push.
Quando a revisão de código está habilitada, o envio por push de uma mudança para a instância primária aciona o fluxo de trabalho de revisão de código. Por padrão, os usuários com a função teamdev_code_reviewer recebem notificações para revisar as mudanças e podem aprovar ou rejeitar mudanças. Os revisores de código do Team Development têm a função de TeamDev_code_reviewer.
Para cada mudança, os revisores podem ver as informações a seguir.
- De qual instância remota vem a mudança enviada.
- Quem enviou a mudança para o pai.
- Como a mudança é chamada.
- Quando a mudança foi criada.
- Quais versões a mudança inclui.
Os revisores devem aprovar ou rejeitar um envio por push da aplicação Desenvolvimento da equipe.
Enquanto as mudanças estão sendo revisadas na instância primária, uma instância secundária não pode fazer as seguintes atividades que envolvem a instância primária:
- Envie as mudanças por push para a instância primária.
- Extraia mudanças da instância primária.
- Reconcilie as mudanças com a instância primária.
- Altere a instância primária para outra instância.
- Exclua o registro de instância remota da instância primária.