$ hg heads
changeset: 211:746a4ab8b3e3
Tương ứng là 211
và 746a4ab8b3e3
?Hai số trong ID thay đổi Mercurial là gì?
Khi tôi làm hg revert -r REV
, cần REV
? 211
hoặc 746a4ab8b3e3
hoặc 211:746a4ab8b3e3
?
$ hg heads
changeset: 211:746a4ab8b3e3
Tương ứng là 211
và 746a4ab8b3e3
?Hai số trong ID thay đổi Mercurial là gì?
Khi tôi làm hg revert -r REV
, cần REV
? 211
hoặc 746a4ab8b3e3
hoặc 211:746a4ab8b3e3
?
211
là local revision number và 746a4ab8b3e3
là ngắn Node ID. Số địa phương sửa đổi sẽ [có khả năng] khác nhau giữa các kho lưu trữ cho cùng một ID nút và không hữu ích khi liên lạc các bản sửa đổi. Biểu mẫu với :
chỉ là cách chúng thường được đại diện cùng nhau để hiển thị.
Trong hầu hết các trường hợp, hoặc "số phiên bản" đều được sử dụng với lệnh Hg. (Và phiên bản địa phương là dễ dàng hơn để gõ!) Được cảnh báo, mặc dù: nếu ai đó nói "cập nhật để sửa đổi 42" thì họ hoặc là nhìn vào màn hình của bạn hoặc cần phải được dạy một bài học.
Bây giờ đi tìm an Hg tutorial ;-)
Như pst nói trước 211 là số phiên bản địa phương.
tôi khuyên bạn nên để có một cái nhìn tại lớn HG INIT Tutorial
này từ ví dụ sau đây của HG Init bạn có thể thấy rằng với mỗi checkin số changeset đầu tiên được tăng lên.
changeset: 1: a52881ed530d tag: sử dụng mũi: Joel Spolsky ngày: Mon 08 tháng hai năm 2010 14:51:18 -0500 Tóm lại: Thay đổi cuộc khủng hoảng để Smoosh
changeset: 0: hướng dẫn c1fb7e7fbe50: Joel Spolsky ngày: Mon Feb 08 14:50:08 2010 -0500 tóm tắt: phiên bản ban đầu của guacamole recipe
Can 'mất giá trị REV'' 211: 746a4ab8b3e3' trong OP? – qazwsx
@ user001 "Sắp xếp". Dường như * bỏ qua * số sửa đổi cục bộ nếu biểu mẫu "hợp chất" được sử dụng. Vì vậy, * trong Hg * của tôi, 'hg up -r 211: 746a4ab8b3e3' giống với' hg up -r 777: 746a4ab8b3e3' nhưng không phải 'hg up -r 211: ABCDABCDABCD'. Tôi không chắc chắn lý do tại sao hình thức "hợp chất" này sẽ được sử dụng, mặc dù. (Rõ ràng là số của tôi là khác nhau ;-) –
A: biểu thị một phạm vi, vì vậy 211: 746a4ab8b3e3 cho biết phạm vi giữa các thay đổi 211 và 746a4. Đây sẽ chỉ là 1 changeset trên kho lưu trữ của bạn, nhưng có thể là bất kỳ số lượng thay đổi nào trên kho của người khác. –