EMZETT.
Giriş yap

Anlamsal sürümleme (semantic versioning)

Kısaca: Anlamsal sürümleme (SemVer) program sürümlerini MAJOR.MINOR.PATCH olarak numaralandırır, örneğin 2.4.1, ve her konuma sabit bir anlam verir.

Biraz daha ayrıntılı: PATCH arayüz değişikliği olmayan hata düzeltmeleri için, MINOR yeni, geriye uyumlu özellikler için, MAJOR mevcut kodu bozabilecek değişiklikler için artar. Sürüm sıçramasından bir güncellemenin ne kadar riskli olduğu görülür.

Ayrıntılı

  • Sürüm aralıkları: ^1.2.3 (npm) bir sonraki…ye kadar güncellemelere izin verir

Ayrıca bak: Git dallanma (iş akışları), Açık kaynak lisansları (MIT, Apache, GPL)