2010-07-18 30 views
10

Tôi đã một kho lưu trữ mercurial mà tôi đẩy thay đổi của tôi với eclipses MercurialEclipse plugin, sử dụng Team -> Push. Bây giờ URL của kho lưu trữ đã thay đổi và nhật thực luôn ghi nhớ url cũ trong trường nhập, được chọn trước là mặc định và tôi cần phải chọn địa chỉ mới từ danh sách kéo xuống. Vấn đề rất nhỏ, nhưng khó chịu không kém .. Có cách nào để xóa giá trị cũ khỏi trường, để tôi không phải luôn luôn chọn URL theo cách thủ công cho đến cuối thời gian?Làm thế nào để loại bỏ URL kho cũ từ MercurialEclipse plugins lĩnh vực kho lưu trữ

Cách khác, cách thay đổi mục nhập kho lưu trữ mặc định thành mục mới?

Trả lời

14

Phát hiện bản thân mình rằng bạn có thể thay đổi mặc định bằng cách nhấp chuột phải vào kho lưu trữ -> thuộc tính -> mercurial -> thay đổi kho lưu trữ mặc định. Cũng cho phép xóa URL kho cũ khỏi cùng một giao diện.

1

Trong nhóm Helios Eclipse đồng bộ hóa chế độ xem, bạn có thể nhấp vào "Đồng bộ hóa ..." từ thanh công cụ. Điều này sẽ cho phép bạn chuyển repo được sử dụng để đồng bộ hóa.

2

Nếu không có câu trả lời nào khác hiệu quả, bạn có thể truy cập [your_eclipse_workspace]\.metadata\.plugins\com.vectrace.MercurialEclipse và xem repositories.txt và repositories.txt tương ứng cho dự án.

tôi đã xóa một số URL trong cả hai, và bây giờ họ đã biến mất :)

+2

Trong các hóa thân gần đây của MercurialEclipse, các mật khẩu dường như lưu trữ trong tệp .key trong đường dẫn bạn mô tả (tôi không thấy tệp .txt mà bạn đề cập). Xóa hoặc đổi tên nó cũng có tác dụng xóa mật khẩu cũ. –

0

Trong Eclipse Mars Tôi giải quyết nó theo cách này:

  • Bạn kho Đơn giản chỉ cần bản sao như một hình mới.
  • Kho lưu trữ cũ, bạn có thể nhấp chuột phải-> Xóa. Mercurial không loại bỏ nội dung. Chỉ có siêu dữ liệu của riêng anh ấy. Vì vậy, nó là hoạt động an toàn. (Trong Git hãy cẩn thận và làm bản sao chắc chắn.)
  • Trong dự án Explorer trên dự án nhấp chuột phải-> Thuộc tính chúng tôi không thể sửa đổi kho lưu trữ nhưng chúng tôi có thể thêm hoặc xóa một kho lưu trữ khác.
  • Trong menu phía trên Dự án-> Làm sạch (toàn bộ không gian làm việc).
  • Khởi động lại Eclipse.

Có thể một số bước đã lỗi thời, nhưng kho lưu trữ cũ rất có khả năng loại bỏ. Vì vậy, tôi đã mô tả tất cả các bước mà tôi đã sử dụng.

Các vấn đề liên quan