Trunk

S Vikipedije, slobodne enciklopedije

U razvoju softvera, trunk (trank) predstavlja neimenovanu granu (verziju) stabla datoteka u okviru kontrole revizija. U većini slučajeva, zamišljeno je da se koristi kao osnova projekta na kom je razvoj u toku. Ako developeri rade isključivo na tranku, on će uvek sadržati najnoviju verziju projekta, ali se može desiti da ona ne bude dovoljno stabilna. Druga mogućnost je da se od tranka odvoji grana na kojoj će se vršiti promene, koja bi se kasnije spojila sa trankom (kada se potvrdi da radi i da je stabilna). Zavisno od režima razvoja i politike komitovanja, trank može sadržati ili najstabilniju, ili najmanje stabilnu verziju, ili nešto između.

Najčešće se veći deo razvoja odvija u tranku, a stabilne verzije se granaju, uz povremeno spajanje sa trankom u slučaju otklanjanja bagova. Kada se projekti ne menjaju često, ili ukoliko je očekivano vreme razvoja veliko, razvoj budućih verzija se obično radi u nekoj od grana, umesto u tranku.

Reference[uredi | uredi izvor]