2013-07-24 55 views
8

Trang web sau đây gợi ý rằng có thể hủy bỏ tệp/thư mục bằng TortoiseSVN bằng cách bấm chuột phải vào tệp/thư mục và chọn "loại bỏ khỏi danh sách bỏ qua". Tôi không có tùy chọn này như hình dưới đây:Bỏ qua/bỏ qua thư mục/tệp trong TortoiseSVN

enter image description here

Ngoài ra những gì là sự khác biệt giữa "Unversion thêm để bỏ qua danh sách" và "Unversion thêm để bỏ qua danh sách (recursive)"? Tôi đã đọc ở đây rằng "Unversion thêm vào danh sách bỏ qua (đệ quy)" bỏ qua tất cả các tập tin/thư mục trong cây, nhưng trong kinh nghiệm của tôi "Unversion thêm vào danh sách bỏ qua" thực hiện điều này là tốt.

Trả lời

12
  1. Nhấp chuột phải vào thư mục và chuyển đến Thuộc tính. Bạn sẽ thấy danh sách tất cả các tệp bị bỏ qua và bên ngoài.

  2. không phiên bản là các tập tin đó là một trong hai trong kiểm soát nguồn cũng không phải trong lờ list

+2

chỉ để tư vấn, mỗi thư mục có cấu hình của riêng bạn, để xem tất cả các tệp được nhập vào kiểu shell/cmd 'svn pg -R svn: ignore .' –

4
TortoiseSVN → Unversion and add to ignore list will first mark the file/folder for deletion from the repository, keeping the local copy. 
It also adds this item to the ignore list so that it will not be added back into Subversion again by mistake. 
Once this is done you just need to commit the parent folder. 
1

Bạn không thấy tùy chọn remove from ignore list bởi vì bạn đã không mở menu ngữ cảnh trên một tập tin bị bỏ qua hoặc thư mục . Trình đơn ngữ cảnh của bạn là những gì bạn nhận được khi bạn nhấp chuột phải vào một mục được phiên bản (đó là lý do tại sao bạn thấy tùy chọn để unversion nó.) Vì vậy, hãy bắt đầu bằng một tệp hoặc thư mục nằm trong cây được kiểm soát nguồn của bạn. -kiểm soát. Mở menu ngữ cảnh ở đó và bạn sẽ thấy tùy chọn xóa nó khỏi danh sách bỏ qua. Một số tùy chọn "đệ quy" khi bỏ qua một mục, điều đó có nghĩa là nó sẽ thêm mục vào thuộc tính svn: ignore của thư mục hiện tại và thư mục con của nó thay vì chỉ thư mục hiện tại.

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