[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World


Definition - What does Trunk mean?

A trunk, in the field of software development, is the unnamed version of a file or program that is being processed under revision control. A trunk may become highly unstable when being constantly worked on by the developers, but at the same time they are the most recent front-line version of the file.

A trunk is also known as a baseline, mainline or master of a development file.

Techopedia explains Trunk

A trunk is the base of a project which precedes the development. A common practice is to cut off a branch from the main truck process, perform development on the cut-off branch and merge it back into the trunk. In this way, the working and stable part is implemented and merged inside the project file. This helps in preserving the stability and integrity of the project. The trunk may be the least, most or moderately stable version of any file depending on the type of development and the processing in revision control. Branched development is often done in projects where the trunk is often changed and merged with the updated project version.

This definition was written in the context of Software Development

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.