Không có nghĩa là bia ủ -


25

Tôi đã thấy nó được đề cập nhiều lần để khắc phục sự cố với một số gói, rằng nó cài đặt các phiên bản mới hơn của các gói. Nhưng tôi đã không thể tìm thấy một lời giải thích rõ ràng về tùy chọn đó thực sự làm gì, khi nào nên sử dụng nó, tại sao một số gói có phiên bản - TÌM để cài đặt và tại sao cần thiết.

Câu trả lời:


18

Tôi tìm thấy một số thông tin trong các tài liệu Homebrew .

Trích dẫn trong phần " Thủ thuật công thức nâng cao ":

Phiên bản không ổn định ( HEAD, devel)

Các công thức có thể chỉ định các tải xuống thay thế cho develbản phát hành của dự án ngược dòng (không ổn định nhưng không trunk) hoặc HEAD ( master/ trunk).

Các URL CHÍNH (được kích hoạt bằng cách vượt qua --HEAD) xây dựng cạnh cắt phát triển.

Hy vọng điều này sẽ giúp với những gì. Tôi không thể giúp tại sao.


10

Trong git bằng cách sử dụng --HEADsẽ lấy tất cả các cam kết mới nhất từ ​​repo nguồn. Vấn đề với điều này đôi khi là phiên bản mới nhất sẽ ở trạng thái không nhất quán hoặc không thể xây dựng được, vì vậy hãy tự chịu rủi ro khi sử dụng.

Khi bạn đồng bộ hóa từ các thẻ khác được phát hành dưới dạng bản phát hành "đã biết ổn định" thì nhà phát triển sẽ nói rằng các tệp khi chúng tồn tại tại thời điểm đó sẽ được xây dựng và đã vượt qua tất cả nếu thử nghiệm.

Chạy từ đầu có thể có rủi ro.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.