Trunk

Een trunk, in de context van software ontwikkeling, is de basis code waaruit een branch wordt genomen om mee te werken. Andere termen voor basislijn in deze context zijn baseline, mainline en master.

Een tak is in wezen een kopie van het origineel - een tak genomen uit de basislijn - zodat het kan worden ontwikkeld terwijl de oorspronkelijke code stabiel blijft. De tak wordt ontwikkeld en de wijzigingen kunnen weer worden samengevoegd in de basislijn, afhankelijk van het doel.

In trunk-based development (TBD), committen alle ontwikkelaars aan een enkele gedeelde tak voor versiebeheer. Die tak staat dan bekend als de basislijn (trunk) en daaropvolgende takken worden gebruikt voor releases.

In de telecommunicatie is een basislijn een lijn of verbinding die is ontworpen om meerdere signalen tegelijkertijd te transporteren om netwerktoegang te bieden tussen twee punten.