Како работи

Алатката што ја имате не се менува. Се менува кој доаѓа до неа, кога и со која верзија.

  1. Ја пакувате алатката

    Ги подигате LISP и DLL датотеките. Серверот ги чита: открива кои команди регистрираат и кон кои верзии на AutoCAD се насочени, и сам ја запишува дефиницијата на пакетот. Вашиот код не се допира и не останува ниту една табела за рачно одржување.

  2. Објавувате

    Архивата се распакува, се потврдува, нејзиниот SHA-256 се пресметува на серверот и потписот се проверува. Новата верзија секогаш влегува во DEV: ниту едно подигање не оди директно до целата фирма.

  3. Подигате низ каналите

    Прво пилот-група (од тројца до десет инженери), потоа сите. Проблем најден во пилотот никогаш не стигнува до стотици луѓе. Ако сакате, подигањето до целата фирма може да бара одобрување од втор администратор.

  4. Давате права

    Кој кој пакет го гледа, кој која функција може да ја користи — по лице или по група. Инженер без право воопшто не ја гледа алатката во каталогот, па нема ниту едно исклучено копче со кое да се расправа.

  5. Инженерот инсталира

    Каталогот се отвора внатре во AutoCAD, а алатката се инсталира со еден клик. Инсталацијата е атомска: или завршува, или воопшто не се случило. Нема половично инсталирана алатка.

Враќањето назад не е ново објавување

Да повлечеш верзија од целата фирма значи да ја преместиш таа верзија во потесен канал — едно единствено дејство. Без препакување, без повторно објавување, без чекање никого. Дури и со вклучено правило на четири очи, враќањето назад никогаш не бара одобрување: контрола не смее да стои на патот токму во мигот кога брзината е најважна.

Вчитување на барање

AutoCAD не го вчитува кодот на алатките при стартување; чита мал запис што вели „оваа команда се наоѓа во оној пакет“. Кодот се вчитува при првото повикување на командата. Вашиот каталог може да расте без да го забави стартувањето.

На патеката на стартување на AutoCAD не се прави ниту едно мрежно барање — задолжително правило на овој производ, потврдено со тест.

Работа без мрежа

Инсталираните алатки се на компјутерот на инженерот и не зависат од серверот. За време на одржување, со прекината мрежа или на градилиште, алатките работат понатаму; чекаат само новите инсталации и ажурирањата.

Целосно исклучен сервер значи „не можат да се инсталираат нови алатки“, а не „инженерите не можат да работат“. Оваа разлика е својство на архитектурата што вреди да се чува.

Ажурирањето е одделен процес

Додека AutoCAD е отворен, вчитаната датотека е заклучена и не може да се замени на самото место. Ажурирањата им се предаваат на одделна програма за ажурирање: таа ја врши работата, го известува резултатот и се повлекува настрана.

Вчитан склоп никогаш не се ажурира на самото место — ажурирање оставено тивко на половина станува алатка што утре наутро не се отвора.

Грешките доаѓаат со број

Кога алатката ќе застане неочекувано, корисникот гледа корелациски број и ви го испраќа. Целиот настан — кој пакет, која верзија, кој AutoCAD — веќе е запишан.

Го отстранува сообраќајот од типот „испратете слика од екранот“: дијагностиката започнува од записот, а не од она што корисникот го помни.

Да го направиме со една ваша алатка

Испратете ни една од вашите LISP или .NET алатки. Ја пакуваме и ја објавуваме заедно, ја инсталираме на тест-компјутер и ја повлекуваме. Околу еден час.

Побарајте демонстрација