Tôi muốn sử dụng xây dựng để quản lý phụ thuộc và tôi nghe phân phối là cách tốt mới để quản lý cài đặt dự án của bạn.Làm cách nào để bắt đầu với zc.buildout và Phân phối?
Tuy nhiên, các hướng dẫn dễ dàng để bắt đầu có vẻ mỏng trên mặt đất. Điều quan trọng nhất mà tôi từng thấy là số Developing Django apps with zc.buildout của Jacob Kaplan-Moss (trường hợp sử dụng của tôi là một ứng dụng web), nhưng điều đó vẫn không rõ ràng về những gì mà mỗi phần của chuỗi đó thực hiện, và thực hành tốt nhất là gì.
Tôi làm cách nào để thực hiện công cụ này? Tôi muốn làm mọi thứ đúng.
+1 cho liên kết đến chuỗi phát hành phần mềm của bạn. (Và tiếp tục viết! :)) –
Một lưu ý phụ về sự khác biệt: virtualenv cho phép bạn thiết lập mọi thứ như thể bạn đang ở trong một env bị cô lập. và hoạt động bình thường mà không gây rối với hệ thống toàn cầu. Buildout cài đặt mọi thứ cục bộ và thay đổi đường dẫn đến các gói nội bộ. Cả hai đều làm việc tốt. – Liorsion
+1 để ghi lại tài liệu. – BenDundee