Câu trả lời:
Điều này có thể dễ dàng được thực hiện trên Launchpad. Những gì bạn đang tìm kiếm được gọi là một công thức gói nguồn .
Cách để thiết lập tính năng này và giúp nó xây dựng nguồn mỗi ngày là trước tiên hãy đăng ký dự án trên Launchpad nếu chưa có. Khi hoàn thành, đi đến trang dự án và nhấp vào "cấu hình nhánh dự án":
Bây giờ bạn cần nói với Launchpad nơi lưu trữ SVN. Nhấp vào "Nhập chi nhánh được lưu trữ ở nơi khác", chọn 'SVN' và nhập URL của chi nhánh SVN. Đặt tên cho chi nhánh và nhấp vào cập nhật:
Bây giờ bạn có nội dung của kho SVN được nhập vào Launchpad thường xuyên (thường là nhiều hơn một lần mỗi ngày). Bước tiếp theo là tạo một công thức gói nguồn xây dựng gói từ nguồn mỗi ngày. Về cơ bản có hai lựa chọn ở đây:
debian
.Vì tùy chọn đầu tiên là dễ nhất, tôi khuyên bạn nên đi theo con đường đó. Để thiết lập các bản dựng hàng ngày, hãy đến trang dự án của bạn trên Launchpad và nhấp vào liên kết "mã" ở trên cùng. Nhấp vào nhánh chứa mã nguồn và sau đó nhấp vào "tạo công thức đóng gói":
Từ đó, chỉ cần chấp nhận tất cả các giá trị mặc định và nhấp vào "tạo công thức". Đó là nó! Các gói của bạn sẽ được xây dựng mỗi ngày (giả sử có các phiên bản mới) và được đặt trong PPA mà bạn đã chỉ định khi bạn tạo công thức.
Tài liệu tham khảo: