Cách chính xác để chạy hg update
trong móc nối đến là gì?Làm thế nào để chạy "cập nhật hg" qua móc đến siêu việt
Có:
[hooks]
incoming.foo = hg update
Hoặc this
Hoặc là có một cách thanh lịch hơn để làm điều này?
Cách chính xác để chạy hg update
trong móc nối đến là gì?Làm thế nào để chạy "cập nhật hg" qua móc đến siêu việt
Có:
[hooks]
incoming.foo = hg update
Hoặc this
Hoặc là có một cách thanh lịch hơn để làm điều này?
Các FAQ làm cho đề nghị này:
[hooks]
changegroup = hg update
này đi trong .hg/HGRC trên kho lưu trữ từ xa
Vì vậy, trên thực tế, đây là cách đơn giản và chính xác để làm việc đó . Ví dụ của bạn được sử dụng incoming
, nhưng móc đó chạy một lần cho mỗi changeset duy nhất. Các móc changegroup
được thực hiện một lần sau khi tất cả các thay đổi đã được kéo vào, vì vậy tôi nghĩ rằng nó có thể phù hợp với nhu cầu của bạn tốt hơn.
Nếu bạn cần kiểm soát nhiều hơn, bạn có thể tạo tập lệnh móc trong quá trình để đáp ứng các nhu cầu đó. Wiki có một số good examples.