Definição – o que significa Trunk?
Um tronco, no campo de desenvolvimento de software, é a versão sem nome de um arquivo ou programa que está sendo processado sob controle de revisão. Um tronco pode se tornar altamente instável ao ser constantemente trabalhado pelos desenvolvedores, mas ao mesmo tempo é a versão de linha de frente mais recente do arquivo.
Um tronco também é conhecido como linha de base, linha principal ou mestre de um arquivo de desenvolvimento.
Definirtec explica Trunk
Um tronco é a base de um projeto que antecede o desenvolvimento. Uma prática comum é cortar uma ramificação do processo do caminhão principal, realizar o desenvolvimento na ramificação cortada e fundi-la de volta ao tronco. Desta forma, a parte funcional e estável é implementada e mesclada dentro do arquivo do projeto. Isso ajuda a preservar a estabilidade e integridade do projeto. O tronco pode ser a versão menos, mais ou moderadamente estável de qualquer arquivo, dependendo do tipo de desenvolvimento e do processamento no controle de revisão. O desenvolvimento ramificado geralmente é feito em projetos onde o tronco é frequentemente alterado e mesclado com a versão atualizada do projeto.
Esta definição foi escrita no contexto de Desenvolvimento de Software