TFS: Mesclar as melhores práticas

Temos uma arquitetura de ramificação padrão na qual temos uma ramificação de desenvolvimento para cada equipe, uma ramificação de integração comum (de onde todas as ramificações de desenvolvimento são ramificadas) e uma ramificação de produção ramificada da Integration.

Durante a fase de desenvolvimento, eu faço muitos commits no ramo de desenvolvimento. No final da fase, mesclei minhas alterações na integração e, posteriormente, na produção.

Faz sentido mesclar cada commit individualmente, copiando a descrição de commit original e vinculando a tarefa original? Outra opção é, obviamente, mesclar todos os commits de uma só vez, com uma única operação de mesclagem. O motivo da minha pergunta é que o primeiro caminho leva muito tempo. Não vejo nenhuma ferramenta de automação no TFS que possa vincular a mesclagem com outra ramificação à confirmação original.

Eu gostaria de ouvir sua opinião sobre as melhores práticas.

questionAnswers(2)

yourAnswerToTheQuestion