Cách đặt kho lưu trữ mặc định


109

Làm cách nào để đặt kho lưu trữ từ xa mặc định cho kho lưu trữ cục bộ thương mại?


Bạn có thể giải thích? Bạn có đang tham chiếu đến URL mặc định khi thực thi hg pullkhông?
Matthew Flaschen

Có, tôi nhận được thông báo "không tìm thấy mặc định kho lưu trữ" sau khi thực thi "hg pull".
demas

Câu trả lời:


163

Nó nằm trong tệp .hg / hgrc.

[paths]
default = http://myserver/hg/repo1
default-push = ../mytestrepo

2
Cảm ơn. Nhưng có thể có bất kỳ cách nào để thiết lập nó từ dấu nhắc lệnh?
demas

34
@demas, vâng:echo -e "[paths]\ndefault = http://myserver/hg/repo1\ndefault-push = ../mytestrepo" >> .hg/hgrc
tonfa

Vâng, tonfa đúng về cả hai giá trị. Bạn làm điều đó bằng cách chỉnh sửa một tệp và nếu bạn không muốn mở trình chỉnh sửa, bạn có thể thực hiện bằng cách chuyển hướng trình bao. Không có lệnh 'set'.
Ry4an Brase

3
@demas nếu bạn sao chép nó từ repo gốc, nó sẽ đặt đường dẫn chính xác - đó là cách duy nhất lành mạnh để thực hiện điều đó từ dòng lệnh.
weberc2

1
man hgrcnói rằng ngày nay (9 năm sau :-) nó nên được default:pushurlthay vì đẩy mặc định.
Harald
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.