svn có "bỏ qua" tài sản mà bạn có thể gắn vào một mô hình tên tập tin hoặc một Các tệp và thư mục bị bỏ qua sẽ không được báo cáo trong các lệnh "svn st" và sẽ không được chuyển vào repo.
Ví dụ: bạn có mã nguồn C trong tệp .c và .h, nhưng trình biên dịch tạo ra một loạt các tệp .o mà bạn không muốn subversion bận tâm nói cho bạn biết.Bạn có thể sử dụng tính năng thuộc tính của Subversion để yêu cầu nó bỏ qua chúng.
Đối với một vài tập tin trong thư mục làm việc một check-out, ví dụ myproject/mysource/
bash> svn propedit svn: ignore mysource
Trong soạn thảo văn bản bật lên (trong linux, có lẽ vi hoặc bất kỳ EDITOR env var của bạn được thiết lập để), thêm một mẫu tên tập tin trên mỗi dòng. Không đặt dấu cách sau dấu hoa văn (điều này gây nhầm lẫn svn).
* .o
* .bak
Đó là tất cả. Bạn có thể muốn thực hiện cam kết ngay lập tức, vì đôi khi svn bị kén chọn về việc người dùng tạo quá nhiều loại thay đổi khác nhau đối với tệp giữa các lần commit. (quy tắc của tôi là: nếu nghi ngờ, cam kết. Giá rẻ)
Đối với một loại tệp xuất hiện ở nhiều nơi trong cây thư mục có màu sắc, hãy chỉnh sửa tệp cấu hình subversion được lưu trữ bên trong kho lưu trữ. Điều này yêu cầu hành động của quản trị viên kho lưu trữ, trừ khi bạn có quyền truy cập trực tiếp vào kho lưu trữ (không thông qua svn: hoặc http: hoặc tệp :, nhưng có thể 'cd' vào vị trí lưu trữ và 'ls' các tệp của nó). Sách svn nên có các chi tiết; tôi không nhớ lại ngay bây giờ.
Kể từ khi tôi không sử dụng Rùa, tôi không biết làm thế nào trực tiếp mô tả ở trên dịch - (! Niềm vui) nhưng đó là lý do tại sao chúng tôi có câu trả lời có thể chỉnh sửa
Thông thường tôi sẽ trả lời "không cam kết tệp!", Vì Tortoise thực sự yêu cầu bạn chỉ định thư mục nào cần thêm vào kiểm soát nguồn với tùy chọn bỏ chọn Chia sẻ lại thư mục. Kiểm soát nguồn bất cẩn, có lẽ? –