BravoUpdater
Phạm vi áp dụng
✅ Bravo 8 · ❌ Bravo 10 — thẻ chỉ có ở Bravo 8
Ý nghĩa
Tự động update các file vào thư mục chạy chương trình ở các máy Client.
| Hỗ trợ từ | Ver 4.1.4.0 |
Cách tạo bản cập nhật
Sử dụng BravoTools → page ‘Cài đặt chương trình’ → tab ‘Cài đặt tự động cập nhật’.
Yêu cầu cấu hình
- Trong file
Bravo8.exe.configphải có khai báoconnectionStringvớiname="$Bravo Auto Update"để trỏ tới server update- Nếu lưu các file update trên thư mục ở server thì user kết nối tới server SQL phải có quyền đọc/ghi thư mục đó trên server
Hai hình thức cập nhật
| Hình thức | Hành vi |
|---|---|
Require | Bắt buộc update. Khi có tín hiệu bắt buộc, chương trình tự động update và khởi động lại |
Suggest | Người dùng có quyền lựa chọn update hay không |
Hai lựa chọn lưu file update
| Lựa chọn | Nơi lưu |
|---|---|
| Lên cơ sở dữ liệu | Nội dung các file update lưu trong bảng B00FileUpdate |
| Lưu vào thư mục | Zip các file cần update thành BravoUpdate.zip trong thư mục được chọn |
Note
Khi tạo file update, cho phép người dùng chọn lại file khác nhưng phải nằm trong danh sách các file có hỗ trợ.
Cải tiến từ ver 4.6.5.1
- Thiết kế công cụ để nhân viên kỹ thuật tạo và quản lý tiến trình update tự động cho các máy Client
- Thiết kế cơ chế tự động update, hiển thị thông báo và các cơ chế lựa chọn cho người sử dụng
Quy trình 3 bước:
- Giao diện tạo file update từ BravoTools
- Thông báo hiển thị ở giao diện sản phẩm
- Thực hiện update