Qrmenu Release Akışı
Bu belge, V1 satış hattı ile V2 geliştirme hattının aynı repoda nasıl ayrılacağını tanımlar.
Tek Kaynaklı Sürüm Mantığı
- kök dizindeki
VERSIONdosyası aktif V1 satış etiketidir - PHP yüzeyleri bu etiketi ortak helper ile okur
- installer, admin, packages ve dist readme aynı etiketi gösterir
V1 Dist Kuralı
V1 dist üretimi için:
VERSIONdosyasını kontrol ettools/build_v1_dist.ps1çalıştırdist/Qrmenu-V1klasörünü doğrula- hem genel hem sürümlü zip arşivlerini sakla
Üretilen çıktılar:
dist/Qrmenu-V1dist/Qrmenu-V1.zipdist/Qrmenu-V1-<version>.zip
Örnek:
dist/Qrmenu-V1-V1.0.0.zip
V2 Geliştirme Kuralı
- V2 çalışmaları ana kaynakta yapılır
- her yeni V2 denemesinde V1 dist yeniden alınmaz
- sadece satışa çıkarılacak yeni V1 kesitlerinde dist üretilir
Önerilen Operasyon
- V1 satış için daima son onaylı dist arşivini kullan
- V2 geliştirme için repo ana klasöründe ilerle
- müşteri teslimi öncesi
V1_SALES_CHECKLIST.mdveDIST_README.mdbirlikte kontrol et