( kisg | 2010. 03. 30., k – 19:34 )

Azért az nem igaz, hogy nem lehet branchokat használni SVN-ben. A release-, feature- és vendor branchek kezelésére jól működő folyamatok vannak.
Ami tény, hogy a task szintű branchek használata sokkal egyszerűbb Gitben, ráadásul nem szemeteled össze a commitokkal a nyilvános repositoryt.
Ha ez a szemetelés nem probléma, akkor ugyanolyan egyszerű SVN-ben privát branchokat használni, mint Gitben. A mergelés, bár szeretik szidni, használható szintű. Mint fentebb is írtam, vannak benne kényelmetlen megoldások, de ettől még egy vállalható alternatíva.

Az pedig teljesen projektfüggő, hogy szükség van-e task szintű branchok használatára, vagy a trunk / main branch kellően stabil marad akkor is, ha mindenki arra dolgozik.

Üdv,
Gergely