

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Estratégia de ramificação de troncos
<a name="trunk-branching-strategy"></a>

O desenvolvimento baseado em troncos é uma prática de desenvolvimento de software na qual todos os desenvolvedores trabalham em uma única ramificação, normalmente chamada de ramificação `trunk` ou`main`. A ideia por trás dessa abordagem é manter a base de código em um estado de liberação contínua, integrando alterações de código com frequência e confiando em testes automatizados e integração contínua.

No desenvolvimento baseado em troncos, os desenvolvedores confirmam suas alterações na `main` ramificação várias vezes ao dia, visando atualizações pequenas e incrementais. Isso permite ciclos rápidos de feedback, reduz o risco de conflitos de fusão e promove a colaboração entre os membros da equipe. A prática enfatiza a importância de uma suíte de testes bem mantida, pois ela depende de testes automatizados para detectar possíveis problemas com antecedência e garantir que a base do código permaneça estável e liberável.

O desenvolvimento baseado em troncos geralmente é contrastado com o *desenvolvimento baseado em recursos* (também conhecido como *ramificação* de *recursos ou desenvolvimento orientado a recursos*), em que cada novo recurso ou correção de bug é desenvolvido em sua própria ramificação dedicada, separada da ramificação principal. A escolha entre desenvolvimento baseado em troncos e desenvolvimento baseado em recursos depende de fatores como tamanho da equipe, requisitos do projeto e o equilíbrio desejado entre colaboração, frequência de integração e gerenciamento de lançamentos.

Para obter mais informações sobre a estratégia de ramificação de troncos, consulte os seguintes recursos:
+ [Implemente uma estratégia de ramificação de troncos para DevOps ambientes com várias contas (orientação](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/implement-a-trunk-branching-strategy-for-multi-account-devops-environments.html)AWS prescritiva)
+ [Introdução ao desenvolvimento baseado em troncos (site de desenvolvimento](https://trunkbaseddevelopment.com/) baseado em troncos)

**Topics**
+ [Visão geral visual da estratégia Trunk](visual-overview-of-the-trunk-strategy.md)
+ [Estratégia de filiais em um tronco](branches-in-a-trunk-strategy.md)
+ [Vantagens e desvantagens da estratégia Trunk](advantages-and-disadvantages-of-the-trunk-strategy.md)