Dokümantasyon
/

Sürüm Sabitleme

Sürüm Sabitleme

Belirli bir obfuscator sürümünü veya otomatik güncellenen bir aralığı sabitleyin ve ekibiniz genelinde bir sürümü zorunlu kılın.

İzle

Obfuscator.io Version Pinning: Exact and Flexible Ranges, Dashboard and API

YouTube'da izle

Panelde sürüm sabitleme

Düzenleyicinin yanındaki sürüm seçiciyi açın. Menünün üstündeki bir anahtar, nasıl sabitleyeceğinizi seçer:

  • Tam her sürümü listeler. O tam sürümü varsayılanınız olarak tutmak için bir sürüm satırındaki sabitleme simgesini (Tam olarak v… sabitle) seçin.
  • Minor, 8.x'in yeni minor ve patch sürümlerini izleyen 8.x (API'de ^8.0.0) gibi aralıkları listeler. Sabitlemek için bir aralık seçin.
  • Patch, 8.0.x'in yeni patch sürümlerini izleyen 8.0.x (API'de ~8.0.0) gibi aralıkları listeler. Sabitlemek için bir aralık seçin.

Tam sürüm sabitleme her planda kullanılabilir; Minor ve Patch Team ve Business planlarına özgü bir özelliktir. Sabitleme, düzenleyiciyi hemen sabitlenen sürüme geçirir ve sabitlenmiş bir aralık her zaman kendisiyle eşleşen mevcut en yüksek sürüme çözümlenir; böylece sabitlemeyi değiştirmeden yeni sürümleri alırsınız. Kaldırmak için etkin sabitlemeyi yeniden seçin.

Panel sabitlemesi yalnızca panel derlemelerinize uygulanır. API istekleri onu okumaz: ekibiniz bir sürümü zorunlu kılmadığı sürece aşağıda açıklanan version parametresini kullanırlar.

API üzerinden sürüm sabitleme

Sürümü version sorgu parametresi olarak gönderin: tam bir sürüm veya ^8.0.0 (menüdeki 8.x) ya da ~8.0.0 (menüdeki 8.0.x) şeklinde yazılmış bir aralık; örneğin POST https://obfuscator.io/api/v1/obfuscate?version=^8.0.0.

Aralıklar (^ ve ~) Team veya Business planı gerektirir; tam bir sürüm, API erişimi olan her planda çalışır. Her yanıt, çıktıyı üreten somut sürümü version alanında bildirir; böylece bir aralığın hangi sürüme çözümlendiğini doğrulayabilirsiniz. Bkz. API Referansı.