Cài đặt¶
Chế độ xem Settings cho phép bạn quản lý cấu hình của dự án.
Tên dự án¶
The project name defines your production database address, as well as the derived URLs for staging and development. Upon saving, the new name is applied directly to the production branch. However, for staging and development URLs, the change will only reflect after a rebuild.
Cộng tác viên¶
Để cấp quyền truy cập cho người dùng GitHub, nhập tên người dùng của họ và nhấp Add. Theo mặc định, người dùng được cấp vai trò Developer. Nhấp vào menu thả xuống để chọn vai trò khác:
Admin: quyền truy cập đầy đủ vào tất cả các tính năng và công cụ của Odoo.sh. Vai trò này dành cho quản lý dự án và có quyền truy cập độc quyền vào cài đặt của dự án.
Tester: quyền truy cập vào cơ sở dữ liệu staging và development cùng các công cụ của chúng. Vai trò này dành cho người dùng thực hiện kiểm thử chấp nhận người dùng (UAT). Tester có thể làm việc với bản sao dữ liệu sản xuất, nhưng họ không thể truy cập cơ sở dữ liệu sản xuất thông qua các công cụ của Odoo.sh.
Developer: không có quyền truy cập vào cơ sở dữ liệu sản xuất và staging. Vai trò này dành cho người dùng sửa đổi mã nhưng không nên truy cập dữ liệu sản xuất. Developer không thể kết nối với cơ sở dữ liệu sản xuất hoặc staging và không có quyền truy cập vào web shell hoặc nhật ký máy chủ.
Quyền truy cập tính năng theo giai đoạn và vai trò¶
Giai đoạn |
Tính năng |
Nhà phát triển |
Người kiểm tra |
Quản trị viên |
|---|---|---|---|---|
Phát triển |
Kết nối + / Kết nối với tư cách |
● |
● |
● |
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
Trạng thái |
● |
● |
● |
|
Staging |
Kết nối + / Kết nối với tư cách |
● |
● |
● |
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
Trạng thái |
● |
● |
● |
|
Hoạt động thực tế |
Kết nối + / Kết nối với tư cách |
● |
● |
● |
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
Trạng thái |
● |
● |
● |
Trạng thái
● : Có sẵn
● : Không có sẵn
Ghi chú
Chỉ quản trị viên mới có thể truy cập nhật ký kiểm toán và cài đặt dự án.
Tất cả vai trò đều có thể truy cập trang bản dựng, nhưng các tính năng có sẵn sẽ phụ thuộc vào từng vai trò.
Truy cập công khai¶
Khi bật Cho phép truy cập công khai, trang bản dựng sẽ có thể truy cập công khai, cho phép khách truy cập kết nối với các bản dựng phát triển. Khách truy cập cũng có thể truy cập nhật ký, shell và email cho các bản dựng phát triển. Các bản dựng sản xuất và staging vẫn ở chế độ riêng tư; khách truy cập chỉ có thể xem trạng thái của chúng.
Trạng thái commit GitHub¶
Bạn có thể thêm token GitHub để cho phép Odoo.sh đẩy trạng thái commit về GitHub. Token phải có quyền kho lưu trữ commit statuses (write).
Xem thêm
Để biết thêm thông tin, vui lòng tham khảo tài liệu của GitHub về quản lý mã thông báo truy cập.
Khóa và webhook của GitHub¶
Một khóa triển khai và một webhook sẽ tự động được tạo trên kho lưu trữ GitHub của bạn để cho phép Odoo.sh tải mã và nhận thông báo cam kết. Vì chúng có thể bị sửa đổi hoặc xóa ngoài ý muốn, bạn có thể sử dụng các nút Xác minh khóa triển khai và Xác minh webhook bên dưới để xác minh cấu hình của chúng.
Ghi chú
Cần có quyền quản trị đối với kho lưu trữ GitHub.
Phân hệ phụ¶
Lệnh git submodule cho phép bạn tích hợp các dự án Git khác vào cơ sở mã của bạn mà không cần sao chép mã trực tiếp.
Ghi chú
Cần có một kho lưu trữ Git chứa các mô-đun Odoo, ví dụ từ Cửa hàng ứng dụng Odoo hoặc mô-đun cộng đồng.
Kho lưu trữ riêng tư
Trước khi thêm kho lưu trữ GitHub riêng tư làm mô-đun con, cần phải thêm khóa triển khai:
Dán URL SSH của kho lưu trữ con (ví dụ:
git@github.com:USERNAME/REPOSITORY.git) và nhấp vào Thêm.Sao chép Khóa công khai đã tạo.
Trên GitHub của kho lưu trữ con, vào .
Nhấp vào , nhập Title, dán khóa công khai vào trường Key, và nhấp vào Add key.
Để thêm kho lưu trữ công khai hoặc kho lưu trữ riêng tư có khóa triển khai làm mô-đun con:
Thêm mô-đun con vào dự án của bạn.
git submodule add -b BRANCH git@github.com:USERNAME/REPOSITORY.git PATH
Cam kết và đẩy thay đổi.
git commit -a && git push -u origin masterChờ Odoo.sh xây dựng lại dự án.
Kích thước cơ sở dữ liệu production¶
Phần này hiển thị tổng dung lượng lưu trữ được sử dụng bởi dự án. Nó bao gồm kích thước cơ sở dữ liệu PostgreSQL và các tệp đĩa trong container của bạn (filestore cơ sở dữ liệu, lưu trữ phiên, v.v.). Nếu cơ sở dữ liệu production vượt quá dung lượng lưu trữ có trong gói đăng ký của bạn, gói sẽ được điều chỉnh tự động.
Mẹo
Để phân tích việc sử dụng đĩa, hãy chạy công cụ Ncdu trong web shell.
Worker cơ sở dữ liệu¶
Có thể cấu hình thêm worker cơ sở dữ liệu để cho phép cơ sở dữ liệu sản xuất của bạn xử lý tải đồng thời cao hơn.
Để thêm worker, hãy liên hệ với người quản lý tài khoản của bạn. Sau khi thanh toán, (các) worker mới sẽ được thêm vào dự án của bạn.
Ghi chú
Thêm worker không tự động khắc phục các vấn đề về hiệu suất. Nó chỉ tăng số lượng kết nối đồng thời mà máy chủ có thể xử lý. Nếu một số thao tác vẫn chậm, vấn đề có thể liên quan đến mã. Nếu không phải do tùy chỉnh của bạn, hãy liên hệ Hỗ trợ Odoo.
Nhánh staging¶
Các nhánh staging bổ sung cho phép bạn phát triển và kiểm tra nhiều tính năng đồng thời. Để thêm nhánh staging, hãy yêu cầu tăng sản phẩm trực tiếp từ dự án Odoo.sh của bạn. Một tiện ích sẽ hướng dẫn bạn đến cổng đăng ký để hoàn tất mua hàng. Sau khi thanh toán, việc đồng bộ hóa với Odoo.sh sẽ diễn ra tự động và số lượng nhánh staging khả dụng sẽ được cập nhật.
Kích hoạt¶
Phần này hiển thị trạng thái kích hoạt của dự án. Bạn có thể thay đổi mã kích hoạt nếu cần, miễn là mã mới chưa được gán cho dự án khác.
Cảnh báo
Bạn không thể thay đổi mã kích hoạt thành:
Mã đã được sử dụng trong dự án khác
Mã dùng thử (không cho phép hạ cấp từ trả phí xuống dùng thử)
Mã không hợp lệ (không liên kết với gói tùy chỉnh Odoo.sh)
Đối với bất kỳ vấn đề nào khác, hãy liên hệ Hỗ trợ Odoo.