Kā tas darbojas

Rīks, kas Jums ir, nemainās. Mainās tas, kurš to saņem, kad un kurā versijā.

  1. Iepakojiet rīku

    Jūs atsūtāt LISP failus un DLL bibliotēkas. Serveris tos izlasa: tas atrod, kuras komandas tie reģistrē un uz kurām AutoCAD versijām tie ir mērķēti, un pats uzraksta pakotnes aprakstu. Jūsu kods netiek aiztikts, un nepaliek neviena tabula, kas būtu jāuztur ar roku.

  2. Publicējiet

    Arhīvs tiek atspiests, pārbaudīts, tā SHA-256 tiek aprēķināta serverī un paraksta īstums tiek apstiprināts. Jaunā versija vienmēr iet DEV kanālā: neviens sūtījums neiet tieši visam uzņēmumam.

  3. Izplatiet pa kanāliem

    Vispirms izmēģinājuma grupa (no trīs līdz desmit inženieriem), tad visi. Pilotprojektā atrasta problēma nekad nesasniedz simtiem cilvēku. Ja vēlaties, izplatīšana visam uzņēmumam var prasīt otra administratora apstiprinājumu.

  4. Piešķiriet tiesības

    Kurš redz kuru pakotni, kurš drīkst lietot kuru funkciju — pa cilvēkiem vai pa grupām. Inženieris bez tiesībām rīku katalogā neredz vispār, tāpēc nav pelēkas pogas, par kuru strīdēties.

  5. Inženieris uzstāda

    Katalogs atveras AutoCAD iekšienē, un rīks uzstādās ar vienu klikšķi. Instalēšana ir atomāra: vai nu tā pabeidzas, vai arī tā nenotika vispār. Pa pusei uzstādīta rīka nav.

Atgriešana nav jauna publicēšana

Versijas atsaukšana no visa uzņēmuma nozīmē tās pārvietošanu šaurākā kanālā — viens vienīgs gājiens. Bez atkārtotas iepakošanas, bez jaunas publicēšanas, nevienu negaidot. Pat ja četru acu princips ir ieslēgts, atgriešanai nekad nav vajadzīgs apstiprinājums: pārbaude nedrīkst stāvēt ceļā tieši tajā brīdī, kad ātrums ir vissvarīgākais.

Ielāde pēc pieprasījuma

AutoCAD neielādē rīku kodu startējot; tas nolasa īsu ierakstu, kas saka „šī komanda ir tajā pakotnē“. Kods tiek ielādēts komandas pirmajā izsaukumā. Jūsu katalogs var augt, nepalēninot startēšanu.

AutoCAD startēšanas ceļā netiek veikts neviens tīkla pieprasījums — šī produkta saistošs noteikums, apstiprināts ar testu.

Darbs bez tīkla

Uzstādītie rīki atrodas inženiera datorā un nav atkarīgi no servera. Apkopes laikā, pārtrūkstot tīklam vai objektā rīki turpina strādāt; gaida tikai jaunas instalācijas un atjauninājumi.

Pilnībā izslēgts serveris nozīmē „jaunus rīkus nevar uzstādīt“, nevis „inženieri nevar strādāt“. Šī atšķirība ir arhitektūras īpašība, kuru ir vērts sargāt.

Atjaunināšana ir atsevišķs process

Kamēr AutoCAD ir atvērts, ielādētais fails ir aizslēgts un to nevar nomainīt uz vietas. Atjauninājumi tiek nodoti atsevišķai atjaunināšanas programmai: tā izdara darbu, ziņo rezultātu un paiet malā.

Ielādēts komplekts nekad netiek atjaunināts uz vietas — klusi pusceļā pamests atjauninājums pārvēršas par rīku, kas nākamajā rītā neatveras.

Kļūmes nāk ar numuru

Kad rīks negaidīti apstājas, lietotājs redz korelācijas numuru un nosūta to Jums. Viss notikums — kura pakotne, kura versija, kurš AutoCAD — jau ir pierakstīts.

Tas likvidē saraksti stilā „atsūtiet ekrānuzņēmumu“: kļūdas meklēšana sākas ar ierakstu, nevis ar to, ko lietotājs atceras.

Izdarīsim to ar vienu Jūsu rīku

Atsūtiet mums vienu savu LISP vai .NET rīku. Mēs to kopā iepakosim un publicēsim, uzstādīsim testa datorā un pēc tam atsauksim. Apmēram stunda.

Pieteikt demonstrāciju