Trunk

Um trunk, no contexto do desenvolvimento de software, é o código base a partir do qual um ramo é retirado para ser trabalhado. Outros termos para trunk neste contexto incluem baseline, mainline e master.

Um ramo é essencialmente uma cópia do original - um ramo tirado do trunk - assim ele pode ser desenvolvido enquanto o código original permanece estável. O ramo é desenvolvido e suas alterações podem ser integradas de volta ao trunk, dependendo do propósito.

No desenvolvimento baseado no trunk (TBD), todos os desenvolvedores se comprometem a um único ramo compartilhado para controle de versão. Esse ramo é então conhecido como o trunk e ramos subsequentes são tomados para lançamentos.

Em telecomunicações, um trunk é uma linha ou link projetado para carregar múltiplos signals simultaneamente para prover acesso à rede entre dois pontos.