Necə işləyir

Əlinizdəki alət dəyişmir. Dəyişən şey ona kimin, nə vaxt və hansı versiya ilə çatdığıdır.

  1. Aləti paketləyin

    LISP və DLL fayllarınızı yükləyin. Server onları oxuyur: hansı əmrləri qeyd etdiklərini və hansı AutoCAD versiyalarını hədəflədiklərini çıxarır və paket tərifini özü yazır. Kodunuza toxunulmur və əl ilə saxlanan uyğunluq cədvəli qalmır.

  2. Dərc edin

    Arxiv açılır, yoxlanılır, SHA-256 xülasəsi serverdə hesablanır və imzası yoxlanılır. Yeni versiya həmişə DEV-ə düşür: heç bir yükləmə birbaşa bütün şirkətə getmir.

  3. Kanallardan keçirin

    Əvvəlcə pilot qrup (üç-on mühəndis), sonra hamı. Pilotda tapılan problem heç vaxt yüzlərlə adama çatmır. İstəsəniz, bütün şirkətə çıxarma ikinci administratorun təsdiqini tələb edə bilər.

  4. Səlahiyyət verin

    Kim hansı paketi görür, kim hansı funksiyadan istifadə edə bilir — adama və ya qrupa görə. Səlahiyyəti olmayan mühəndis aləti kataloqda ümumiyyətlə görmür; yəni mübahisə ediləcək sönük düymə də yoxdur.

  5. Mühəndis quraşdırır

    Kataloq AutoCAD-in içində açılır və alət bir kliklə quraşdırılır. Quraşdırma atomikdir: ya tamamlanır, ya da heç olmur. Yarımçıq quraşdırılmış alət deyə bir şey yoxdur.

Geri qaytarma yeni bir dərc deyil

Bir versiyanı bütün şirkətdən geri çəkmək, onu daha dar bir kanala keçirmək deməkdir — tək əməliyyat. Yenidən paketləmə yox, yenidən dərc yox, gözləniləcək adam yox. Dörd göz qaydası açıq olsa belə, geri qaytarma heç vaxt təsdiq istəmir: nəzarət, sürətin ən vacib olduğu anda maneə olmamalıdır.

Tələb üzrə yükləmə

AutoCAD açılışda alət kodunu yükləmir; «bu əmr o paketdədir» deyən kiçik bir qeyd oxuyur. Kod, əmr ilk dəfə çağırılanda yüklənir. Kataloqunuz böyüyə bilər, açılış yavaşlamır.

AutoCAD açılış yolunda heç vaxt şəbəkə sorğusu edilmir — məhsulda bağlayıcı qayda, testlə qorunur.

Oflayn iş

Quraşdırılmış alətlər mühəndisin kompüterində qalır və serverdən asılı deyil. Baxım zamanı, şəbəkə kəsik ikən və ya obyektdə işləməyə davam edirlər; yalnız yeni quraşdırma və yeniləmə gözləyir.

Serverin tamamilə sıradan çıxması «yeni alət quraşdırıla bilməz» deməkdir, «mühəndislər işləyə bilməz» deyil. Bu fərq qorunmağa dəyər memarlıq xüsusiyyətidir.

Yeniləmə ayrı bir prosesdir

AutoCAD işləyərkən yüklənmiş fayl kilidli olur və yerində dəyişdirilə bilmir. Yeniləmələr ayrı bir yeniləyici proqrama verilir: işi görür, nəticəni bildirir və kənara çəkilir.

Yüklənmiş assembly heç vaxt yerində yenilənmir — səssizcə yarımçıq qalan yeniləmə, səhəri gün açılmayan bir alətə çevrilir.

Xətalar nömrə ilə gəlir

Bir alət gözlənilmədən dayandığında istifadəçi bir korrelyasiya nömrəsi görür və onu sizə göndərir. Hadisənin tamamı — hansı paket, hansı versiya, hansı AutoCAD — artıq qeyd olunub.

«Ekran şəkli göndərə bilərsinizmi» yazışmasını aradan qaldırır: diaqnostika qeyddən başlayır, istifadəçinin xatırladığından deyil.

Sizin alətinizlə edək

Bizə öz LISP və ya .NET alətlərinizdən birini göndərin. Birlikdə paketləyib dərc edək, sınaq kompüterinə quraşdıraq və geri alaq. Təxminən bir saat.

Demo istəyin