Bazı projeler yeni bir geliştirmeyi başlatmadan önce sürümü çarparken, diğer projeler bir sürümü etiketlerken sürümü çarpıyor.
Hangi yaklaşım daha iyi?
Yeni aşamanın başlangıcında sürüm numarası değişmezse, geliştiriciler bunu değiştirmeyi ve programı serbest bırakmayı unutabilir.
Etiketleme sürümünden önce sürüm numarası değiştiyse, sürüm numaraları (tag ve Makefile / AssemblyInfo.cs) eşleşmez.
git describe
geçerli düzeltme v1.2.3.4'ten sonraysa size v1.2.3.4-15-g1234567 verebilir, ancak dosyaları v1.2.3.5 olacak şekilde değiştirdiyseniz