Ba lệnh này được dự định là ba cấp độ "chính thức" cho bản phát hành của bạn.
chia sẻ
share
làm 2 việc chính:
- Gói phần mềm của bạn với hậu tố phiên bản như -public1
- Tải gói đó lên PPA
Vì vậy, thật tốt khi nhanh chóng lấy mã cho người kiểm tra. Lý tưởng nhất là bạn sử dụng một PPA riêng biệt từ các bản phát hành bình thường của bạn.
giải phóng
release
thực hiện điều tương tự như share
ngoại trừ:
- Cập nhật phiên bản của bạn với số phiên bản thực như 12.04 (hoặc bất kỳ số nào bạn cung cấp)
- Lưu các thay đổi của bạn vào bzr và gắn thẻ với số phiên bản
- Đẩy một tarball của bản phát hành của bạn vào trang dự án Launchpad của bạn
Vì vậy, thật tốt khi phát hành phiên bản phần mềm của bạn đã sẵn sàng cho thời gian chính.
đệ trình
submitubuntu
thực hiện điều tương tự như release
ngoại trừ:
- Gói PPA của phần mềm của bạn sẽ được thiết lập để giúp Hội đồng đánh giá ứng dụng dễ dàng chấp nhận hơn (cài đặt phần mềm của bạn trong / opt, thêm các cờ siêu dữ liệu nhất định, v.v.)
Vì vậy, điều này tốt cho việc phát hành phiên bản phần mềm của bạn mà bạn cũng có ý định gửi tới ARB. Lưu ý rằng điều này không tự động gửi nó. Nó chỉ làm thay đổi bao bì để làm cho quá trình ARB nhanh hơn một khi bạn làm. Sau đó, bạn sẽ cần trỏ ARB tới PPA mà bạn đã tải lên.
Nếu bạn chỉ muốn kiểm tra những thay đổi bao bì đó (như / opt), nhưng không thực sự phát hành, hãy sử dụng quickly package --extras
.