Cách hoạt động

Công cụ bạn đang có không thay đổi. Thứ thay đổi là ai tiếp cận được nó, khi nào, và với phiên bản nào.

  1. Đóng gói công cụ

    Tải lên các tệp LISP và DLL của bạn. Máy chủ đọc chúng: nó xác định những lệnh mà chúng đăng ký và những bản AutoCAD mà chúng nhắm tới, rồi tự viết ra định nghĩa gói. Mã của bạn không bị đụng đến, và không để lại bảng ánh xạ nào phải bảo trì bằng tay.

  2. Phát hành

    Kho nén được giải nén, kiểm tra, tính giá trị SHA-256 trên máy chủ và xác minh chữ ký. Phiên bản mới luôn về DEV trước: không bản tải lên nào đi thẳng ra toàn công ty.

  3. Nâng qua các kênh

    Đầu tiên là nhóm thí điểm (từ ba đến mười kỹ sư), rồi đến tất cả mọi người. Một trục trặc phát hiện ở nhóm thí điểm không bao giờ đến tay hàng trăm người. Nếu bạn muốn, việc đưa ra toàn công ty có thể đòi phê duyệt của quản trị viên thứ hai.

  4. Cấp quyền truy cập

    Ai thấy gói nào, ai được dùng tính năng nào — theo từng người hoặc từng nhóm. Kỹ sư không có quyền thì hoàn toàn không thấy công cụ đó trong danh mục, nên không có nút bị vô hiệu hóa nào để tranh cãi.

  5. Kỹ sư cài đặt

    Danh mục mở ngay trong AutoCAD và công cụ được cài bằng một cú nhấp. Việc cài mang tính nguyên tử: hoặc hoàn tất, hoặc coi như chưa từng xảy ra. Không có chuyện công cụ cài dở.

Thu hồi không phải một lần phát hành mới

Rút một phiên bản khỏi toàn công ty nghĩa là chuyển phiên bản đó về một kênh hẹp hơn — một thao tác. Không đóng gói lại, không phát hành lại, không phải chờ ai. Ngay cả khi nguyên tắc bốn mắt đang bật, việc thu hồi không bao giờ cần phê duyệt: một chốt kiểm soát không được cản đường đúng vào lúc tốc độ quan trọng nhất.

Nạp khi cần

AutoCAD không nạp mã công cụ lúc khởi động; nó đọc một bản đăng ký nhỏ nói rằng “lệnh này nằm trong gói kia”. Mã được nạp vào lần đầu tiên lệnh đó được gọi. Danh mục của bạn có thể lớn lên mà không làm chậm khởi động.

Không hề có yêu cầu mạng nào trên đường khởi động của AutoCAD — một quy tắc ràng buộc trong sản phẩm này, được một bài kiểm thử canh giữ.

Làm việc ngoại tuyến

Công cụ đã cài nằm trên máy của kỹ sư và không phụ thuộc vào máy chủ. Lúc bảo trì, lúc mạng bị cắt, hay khi ra công trường, công cụ vẫn chạy; chỉ có cài mới và cập nhật là phải chờ.

Máy chủ ngừng hoàn toàn nghĩa là “không cài thêm công cụ mới được”, không phải “kỹ sư không làm việc được”. Khác biệt đó là một tính chất kiến trúc đáng giữ.

Cập nhật là một tiến trình riêng

Trong lúc AutoCAD đang chạy, một tệp đã nạp bị khóa và không thay thế tại chỗ được. Việc cập nhật được giao cho một chương trình cập nhật riêng: nó làm việc, báo kết quả, rồi rút lui.

Một tệp đã nạp không bao giờ được cập nhật tại chỗ — một bản cập nhật lặng lẽ dở dang sẽ thành một công cụ không mở được vào sáng hôm sau.

Lỗi đi kèm một mã số

Khi một công cụ dừng ngoài dự kiến, người dùng thấy một mã đối chiếu và gửi nó cho bạn. Toàn bộ sự kiện — gói nào, phiên bản nào, AutoCAD nào — đã được ghi lại sẵn.

Nó xóa bỏ những trao đổi kiểu “gửi giúp ảnh chụp màn hình”: việc chẩn đoán bắt đầu từ bản ghi, không phải từ trí nhớ của người dùng.

Hãy làm thử với công cụ của bạn

Gửi cho chúng tôi một công cụ LISP hoặc .NET của bạn. Chúng ta sẽ cùng đóng gói và phát hành nó, cài lên một máy thử rồi thu hồi. Khoảng một giờ.

Yêu cầu bản demo