Tôi có một thư mục rác, nơi ứng dụng của tôi đặt các tệp tạm thời. Tôi không muốn cam kết (chắc chắn), nhưng thư mục phải tồn tại hoặc ứng dụng sẽ bị lỗi.SVN: Bỏ qua nhưng KHÔNG xóa một thư mục
Nếu tôi sử dụng tính năng bỏ qua tiêu chuẩn TortoiseSVN, nó sẽ thêm thuộc tính "svn: ignore junk_folder" vào thư mục mẹ, nhưng nó cũng sẽ xóa "junk_folder" không thể xảy ra.
Nếu tôi chỉ hoàn nguyên thao tác xóa (do TortoiseSVN thực hiện) nhưng để thêm thuộc tính "svn: ignore", giải pháp này sẽ không thành công. TortoiseSVN sẽ báo cáo các tệp bên trong "junk_folder" là không được phiên bản, mà tôi muốn tránh.
Có giải pháp nào cho phép tôi hoàn toàn bỏ qua thư mục cụ thể trong SVN hay không, sẽ không được báo cáo là không phiên bản và cũng sẽ không được tự động cam kết mà không xóa nó?
EDIT: Tôi quên thêm rằng tôi đang nói về thư mục đã được phiên bản. Có vẻ như, nếu bạn bỏ qua (svn: bỏ qua hoặc tùy chọn thích hợp trong TortoiseSVN) một thư mục chưa được phiên bản (trước lần commit đầu tiên) thì mọi thứ đều OK. Nhưng, nếu bạn làm điều này trên thư mục đã có trong kho lưu trữ, TortoiseSVN đánh dấu nó là đã xóa và xóa nó khỏi cả hai kho lưu trữ (nhưng không phải từ bản sao làm việc cục bộ) khi cam kết tiếp theo.
thể bạn không chỉ cần thêm thư mục và không – Wug
@Wug - Tôi nghĩ vì ứng dụng của anh ấy sẽ tạo các tệp ở đó, nên anh ấy không muốn SVN liên tục nói với anh ta rằng có các tệp không phiên bản trong thư mục đó. – CodingWithSpike
Chính xác. không muốn bất kỳ báo cáo nào về nội dung hoặc thay đổi trong thư mục này, đặc biệt là vì có hàng nghìn tệp và thư mục bên trong thư mục rác đó và hộp thoại cam kết của tôi bị quá tải với các mục nhập như vậy – trejder