Có thể xem danh sách tất cả các thẻ trên một kho lưu trữ Mercurial từ xa mà không nhân bản nó trước không? Trong git tôi có thể chạy git ls-remote --tags
.Hiển thị các thẻ cho kho lưu trữ hg từ xa
Trả lời
Thẻ được lưu trữ trong thư mục đang hoạt động trong .hgtags - ví dụ: trong bản sao làm việc, không phải là 'kho lưu trữ' cục bộ. Vì tất cả các hoạt động từ xa diễn ra trên kho lưu trữ từ xa, không phải bản sao làm việc từ xa, không có cách nào để liệt kê các thẻ từ xa.
Bản chất .ggtags chỉ cung cấp tên thay đổi tên thuận tiện, thẻ không có gì để làm với siêu dữ liệu lưu trữ hoặc kiểm soát phiên bản.
Lưu ý rằng triết lý thiết kế của Mercurial là nó phải có khả năng mở rộng; để hệ thống điều khiển phiên bản phân tán có thể mở rộng được, công việc khó khăn phải được thực hiện trên máy khởi tạo lệnh, đây là lý do tại sao bạn phải có bản sao để làm bất cứ điều gì khó khăn.
Edit: Như Tom Anderson chỉ ra (xem chú thích), thẻ này chỉ là một công đoàn của đối tượng quy định trong các tập tin .hgtags trong tất cả các phiên bản đầu, mà làm cho nó thậm chí còn khó khăn hơn.
Không thể với kho lưu trữ Mercurial tiêu chuẩn. Nếu bạn có thể ssh vào máy từ xa, chỉ cần làm như vậy và chạy: hg tags
Tùy thuộc vào cách lưu trữ lưu trữ, người ta có thể xem xét trang web-apis. Chuẩn hg phục vụ cung cấp cho họ, ví dụ
https://www.mercurial-scm.org/repo/hg-stable/raw-tags
https://www.mercurial-scm.org/repo/hg-stable/json-tags
(hoặc/rss-thẻ nếu bạn thích XML)
- 1. Sử dụng amazon S3 để lưu trữ các kho lưu trữ Hg từ xa
- 2. hg đặt lại kho lưu trữ cục bộ về trạng thái từ xa
- 3. Thẻ maven-release-plugin có đẩy thẻ vào kho lưu trữ Git từ xa không?
- 4. git đẩy tới kho lưu trữ từ xa "Không thể đọc từ kho lưu trữ từ xa"
- 5. chuyển đổi kho lưu trữ cục bộ maven thành kho lưu trữ từ xa
- 6. Git hooks - tuyên truyền từ kho lưu trữ từ xa?
- 7. Ghi đè kho lưu trữ git từ xa với kho lưu trữ của tôi
- 8. cách xóa tệp trong kho lưu trữ từ xa?
- 9. git xuất từ kho lưu trữ từ xa github
- 10. Cách sao chép kho lưu trữ đến một máy chủ/kho lưu trữ từ xa với Mercurial
- 11. Git reset --hard và một kho lưu trữ từ xa
- 12. Đẩy từ kho lưu trữ cục bộ sang GitHub được lưu trữ từ xa
- 13. Git kho lưu trữ từ xa rõ ràng
- 14. Gắn thẻ kho lưu trữ git từ xa mà không cần nhân bản nó
- 15. Maven: địa phương so với kho lưu trữ từ xa
- 16. Git: Làm thế nào để lưu trữ từ kho lưu trữ từ xa trực tiếp?
- 17. Hợp nhất hai kho lưu trữ từ xa vào Git
- 18. Nhận số phiên bản của kho lưu trữ từ xa
- 19. Mercurial hg phục vụ nhiều kho lưu trữ
- 20. Nhân bản một kho lưu trữ mà không làm cho nó xuất phát từ xa
- 21. GIT: clone hoạt động, đẩy từ xa không. Kho lưu trữ từ xa trên copssh
- 22. Gọi một Kho lưu trữ từ Kho lưu trữ
- 23. Có thể sử dụng cả Kho lưu trữ NuGet cục bộ và Kho lưu trữ từ xa
- 24. xcode git không thể kéo các thay đổi từ kho lưu trữ từ xa
- 25. thêm một kho lưu trữ địa phương như một thư mục con của kho lưu trữ từ xa
- 26. Danh sách điều khiển từ xa cho kho lưu trữ git?
- 27. Có thể thanh toán một thư mục đơn lẻ từ kho lưu trữ Mercurial (HG) không?
- 28. Thay đổi kho lưu trữ từ xa cho một mô-đun con git
- 29. gitolite: điều khiển từ xa mặc định cho kho lưu trữ mới
- 30. Hiển thị số liệu thống kê từ kho lưu trữ SVN trên trang web
Nó sẽ có thể sau đó, để kiểm tra chỉ là '.hgtags 'tập tin bằng cách nào đó? – troelskn
Không xa như tôi biết. Nó chỉ là một tập tin bình thường mặc dù, vì vậy nếu bạn đang sử dụng hg trên ssh, bạn nên để có thể scp nó. – James
Ah .. Tôi đoán câu hỏi của tôi có thể được lặp lại sau đó: Cho một URI kho lưu trữ, đường dẫn tương đối đến vị trí của HEAD của tệp đó là gì? Tôi có thể chỉ thêm đường dẫn tương đối không? – troelskn