2011-11-30 18 views
30

Tôi đã tìm thấy một vấn đề trong mã của tôi, nơi một cái gì đó được sử dụng để được chỉ định, nhưng không còn, vì vậy tôi muốn tìm kiếm một chuỗi cụ thể thông qua lịch sử của kho lưu trữ.Tôi làm cách nào để tìm kiếm nội dung tệp lịch sử có tính chất siêu việt?

Có cách nào để thực hiện việc này trong TortoiseHg không? Tôi biết sẽ mất một lúc, nhưng nó sẽ mất nhiều thời gian hơn ...

+0

Nope , nó không mất một thời gian. Vâng, khoảng 30 giây cho 1000 bản sửa đổi. – Stephen

+0

... và sau đó nếu bạn đã làm điều đó một lần nữa nó có thể sẽ nhanh hơn do có bộ nhớ cache ấm. –

Trả lời

18

Menu "Chế độ xem" -> "Tìm kiếm". Điều này sẽ mở cửa sổ tìm kiếm mà bạn có thể sử dụng để tìm kiếm các chuỗi bên

  • bản sao làm việc của bạn, tất cả lịch sử, cụ thể sửa đổi
  • với mô hình tập tin bao gồm
  • và tập tin loại trừ mẫu
36

Nếu bạn không nhớ làm việc với Mercurial qua dòng lệnh, có hg grep. Nó có thể bị lộ ở đâu đó trong TortoiseHg Workbench, nhưng tôi không biết.

+0

Thật tuyệt vời! Điều đó thật tuyệt! Nhanh hơn nhiều so với máy chủ fisheye của chúng tôi (trên svn); và nó cụ thể cho kho lưu trữ của tôi! – Stephen

+0

Đúng, cách thức lưu trữ tất cả các địa phương giúp mọi thứ nhanh chóng và hữu ích. –

+0

TortoiseHg Bàn làm việc: Biểu tượng thứ hai từ bên phải là "Tìm kiếm" và biểu tượng thứ 6 từ bên trái là "Bộ lọc đồ thị" (điều này hiển thị dưới dạng "Thanh công cụ lọc" trong các menu kéo xuống). Bạn có thể muốn chức năng "Tìm kiếm". – Gili

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