Cara ia berfungsi

Alat yang anda miliki tidak berubah. Yang berubah ialah siapa yang mencapainya, bila, dan dengan versi yang mana.

  1. Bungkus alatnya

    Muat naik fail LISP dan DLL anda. Pelayan membacanya: ia mengetahui arahan apa yang didaftarkan dan keluaran AutoCAD mana yang disasarkan, lalu menulis sendiri takrifan pakejnya. Kod anda tidak disentuh, dan tiada jadual pemetaan yang perlu diselenggara dengan tangan.

  2. Terbitkan

    Arkib diekstrak, disahkan, nilai SHA-256-nya dikira pada pelayan, dan tandatangannya disemak. Versi baharu sentiasa mendarat di DEV: tiada muat naik yang terus menuju seluruh syarikat.

  3. Naikkan melalui saluran

    Mula-mula kumpulan perintis (tiga hingga sepuluh jurutera), kemudian semua orang. Masalah yang ditemui pada peringkat perintis tidak pernah sampai kepada ratusan orang. Kalau anda mahu, kenaikan kepada seluruh syarikat boleh mensyaratkan kelulusan pentadbir kedua.

  4. Berikan hak capaian

    Siapa melihat pakej yang mana, siapa boleh menggunakan ciri yang mana — bagi setiap orang atau setiap kumpulan. Jurutera tanpa hak capaian langsung tidak melihat alat itu dalam katalog, jadi tiada butang mati yang boleh dipertikaikan.

  5. Jurutera memasang

    Katalog terbuka di dalam AutoCAD dan alat itu terpasang dengan satu klik. Pemasangan bersifat atomik: ia selesai, atau ia tidak pernah berlaku. Tiada istilah alat separuh terpasang.

Menarik balik versi bukan penerbitan baharu

Menarik balik sesuatu versi daripada seluruh syarikat bermakna memindahkan versi itu ke saluran yang lebih sempit — satu tindakan. Tiada pembungkusan semula, tiada penerbitan semula, tiada sesiapa yang perlu ditunggu. Walaupun prinsip empat mata dihidupkan, penarikan balik tidak pernah memerlukan kelulusan: sesuatu kawalan tidak sepatutnya menghalang justeru pada saat kepantasan paling diperlukan.

Dimuatkan atas permintaan

AutoCAD tidak memuatkan kod alatan semasa dibuka; ia membaca satu rekod pendaftaran kecil yang berbunyi “arahan ini berada dalam pakej itu”. Kodnya dimuatkan pada kali pertama arahan itu dipanggil. Katalog anda boleh membesar tanpa melambatkan pembukaan.

Tiada permintaan rangkaian langsung pada laluan pembukaan AutoCAD — peraturan mengikat dalam produk ini, dijaga oleh sebuah ujian.

Berjalan di luar talian

Alatan yang terpasang berada pada komputer jurutera dan tidak bergantung pada pelayan. Semasa penyelenggaraan, semasa rangkaian terputus, atau semasa bekerja di tapak, alatan terus berjalan; hanya pemasangan baharu dan kemas kini yang menunggu.

Pelayan yang mati sepenuhnya bermakna “tiada alatan baharu boleh dipasang”, bukan “jurutera tidak boleh bekerja”. Perbezaan itu satu sifat seni bina yang berbaloi dijaga.

Kemas kini ialah proses yang berasingan

Selagi AutoCAD berjalan, fail yang sudah dimuatkan terkunci dan tidak boleh diganti di tempatnya. Kemas kini diserahkan kepada program pengemas kini yang berasingan: ia melakukan kerjanya, melaporkan hasilnya, lalu berundur.

Fail yang sudah dimuatkan tidak pernah dikemas kini di tempatnya — kemas kini yang diam-diam separuh siap menjadi alat yang tidak terbuka keesokan paginya.

Kegagalan datang dengan nombor

Apabila sesuatu alat berhenti di luar jangkaan, pengguna melihat nombor korelasi dan menghantarnya kepada anda. Seluruh peristiwanya — pakej mana, versi mana, AutoCAD mana — sudah pun terekod.

Itu menghapuskan trafik “boleh hantar tangkap layar?”: diagnosis bermula daripada rekod, bukan daripada ingatan pengguna.

Mari lakukannya dengan alat anda

Hantarkan salah satu alat LISP atau .NET anda. Kami membungkus dan menerbitkannya bersama-sama, memasangnya pada komputer ujian, lalu menariknya balik. Lebih kurang sejam.

Minta demo