Mặc dù tôi đã yêu cầu TortoiseSVN bỏ qua các tệp * .avi và * .exe, khi tôi cam kết, TortoiseSVN vẫn muốn cam kết các tệp đó.Danh sách bỏ qua TortoiseSVN không hoạt động
Trả lời
Bạn đã hoặc đã là phiên bản những tập tin này (trong trường hợp thiết lập một mô hình bỏ qua đó sẽ là tương đối vô nghĩa) hoặc bạn đã thiết lập các mô hình bỏ qua tại địa điểm sai. Một mẫu bỏ qua được thiết lập ở cấp thư mục và áp dụng cho các tệp và thư mục không được phiên bản ngay bên dưới nó. Bạn có thể có mẫu bỏ qua đệ quy được áp dụng cho nhóm thư mục để các tiện ích nhất định như *.avi
và *.exe
bị bỏ qua trong toàn bộ cây thư mục.
Những gì bạn cần làm là SVN-Hoàn nguyên bất kỳ SVN-Added và/hoặc SVN-Xóa bất kỳ tập tin AVI và EXE cam kết, sau đó áp dụng mẫu bỏ qua của bạn vào nhóm thư mục. May mắn thay, TortoiseSVN cho phép bạn Delete and add to ignore list
, tuy nhiên, điều này chỉ áp dụng cho thư mục chứa vì vậy nếu bạn muốn làm điều này đệ quy, bạn sẽ phải chỉnh sửa các thuộc tính SVN của thư mục cấp cao nhất.
Hy vọng điều này sẽ hữu ích.
Gần đây tôi gặp vấn đề tương tự và tôi đã tìm thấy một bài viết về các cải tiến svn nơi ai đó đã đề cập đến thông báo lỗi đó (không thể thêm vào danh sách bỏ qua) không thân thiện với người dùng vì nó không cung cấp thêm thông tin về lý do tệp không được thêm vào danh sách bỏ qua.
Tệp tôi đang cố thêm vào danh sách bỏ qua không được lưu trong thư mục được phiên bản. Và thú vị là, SVN đang mong đợi tập tin bị bỏ qua được lưu trữ trong một thư mục được phiên bản.
Tôi chỉ đơn giản bỏ qua toàn bộ thư mục (bin & obj trong trường hợp của tôi) và Tortoise SVN vui vẻ chấp nhận nó.
Đây là một câu trả lời khác.
Mở thuộc tính svn cho thư mục mẹ và cần có thuộc tính svn: ignore được liệt kê. Chỉnh sửa bằng cách thêm thư mục của bạn để bỏ qua.
Nhưng hãy chú ý đến lỗi PROPPATCH SVN: Error setting property 'log': Could not execute PROPPATCH
Tôi gặp vấn đề tương tự. Để bỏ qua các thư mục trong dự án đầy đủ chúng ta nên sử dụng
svn: toàn cầu bỏ qua
có những file đã là phiên bản? Vì các mẫu bỏ qua SVN sẽ chỉ bỏ qua các tệp _unversioned_. – Wrikken
@Wrikken: Không, đây là một kho lưu trữ hoàn toàn mới. Có một thay thế cho TortoiseSVN, bởi vì nó có vẻ vô cùng lỗi. – user2327109
@ user2327109 0_0 cái gì? – bahrep