2015-06-25 19 views
7

Tôi vừa phát hành phiên bản Beta của Pod trong Thông số kỹ thuật, sử dụng đẩy thân cây nhóm. Tôi muốn biết nếu có cách nào để loại bỏ phiên bản này Spec từ Spec Repo. Tôi không tìm thấy cách nào để thực hiện việc này thông qua lệnh pod.Xóa phiên bản khỏi thông số kỹ thuật CocoaPods Repo

+0

câu hỏi hữu ích, cảm ơn bạn. –

Trả lời

8

CocoaPods hiện nay cung cấp a CLI để xóa quả, nó có thể được thực hiện với:

pod trunk delete PODNAME VERSION 

câu trả lời gốc:

Loại bỏ thông số kỹ thuật được đánh giá cao khuyến khích. Nếu bạn đẩy một spec có ý định loại bỏ nó sau này, bạn không nên đẩy nó ở nơi đầu tiên. Điều này là do nếu bất kỳ người dùng nào đang sử dụng thông số của bạn ngay sau khi bạn xóa, dự án của họ sẽ bị hỏng. Nếu đây là một tai nạn, bạn có thể gửi yêu cầu kéo đến specs repo xóa phiên bản của mình. Cũng đáng chú ý sau khi loại bỏ phiên bản này bạn không bao giờ có thể đẩy một spec với cùng một số phiên bản.

+0

Thực ra đó là bản phát hành beta và được phát hành không chính xác, vì vậy điều quan trọng là phải xóa nó. Cảm ơn câu trả lời của bạn. –

+0

Câu trả lời hữu ích, cảm ơn bạn. –

10

Bây giờ bạn có thể xóa các phiên bản cụ thể của một Pod để sửa một sự cố tình cờ.

pod trunk delete PODNAME VERSION 

Bạn cũng có thể không dùng toàn bộ Pod và tất cả các phiên bản

pod trunk deprecate PODNAME 

tham khảo: https://github.com/CocoaPods/cocoapods-trunk/blob/master/CHANGELOG.md#100beta1-2015-12-30

Lưu ý rằng bạn cần phải sử dụng phiên bản pod 1.0.0.beta.2 hoặc cao hơn. Chạy pod --version để kiểm tra. Để cài đặt phiên bản beta, chạy sudo gem install pod -v 1.0.0.beta.3 (có được phiên bản mới nhất từ ​​ChangeLog)

+0

Đã lưu ngày của tôi +1 –

0

Đây là những gì làm việc cho tôi:

  1. On GitHub, điều hướng đến trang chính của kho.
  2. Dưới tên kho lưu trữ của bạn, nhấp vào Phát hành.
  3. Trên trang Bản phát hành, ở bên phải bản phát hành bạn muốn xóa, hãy nhấp vào Chỉnh sửa.
  4. Xóa

https://help.github.com/articles/editing-and-deleting-releases/

Các vấn đề liên quan