2012-12-17 13 views
6

TortoiseSVN hiển thị các biểu tượng trang trí trong Windows Explorer, cho thấy có bất kỳ thay đổi nào không được cam kết trong một cây thư mục cụ thể hay không. Ví dụ:Có cách nào để loại trừ các thay đổi {ignore-on-commit} khỏi trang trí biểu tượng TortoiseSVN Explorer không?

TortoiseSVN icon decoration

Hình ảnh trên cho thấy rằng ở đâu đó trong cây thư mục của Trunk có một tập tin đã thay đổi.

Tuy nhiên, tôi thường sử dụng danh sách thay đổi ignore-on-commit để giữ các thay đổi mà tôi không bao giờ muốn cam kết - ví dụ: Web.config thay đổi liên quan đến chuỗi kết nối.

Tôi không thể dựa vào đồ trang trí biểu tượng cho tôi biết tôi có thay đổi hay không, vì chúng cũng sẽ hiển thị bằng màu đỏ (!) Ngay cả khi chỉ có Web.config thay đổi. Điều này thêm tiếng ồn không cần thiết vào Explorer.

Có cách nào để thay đổi điều này để chỉ những thay đổi mà tôi muốn cam kết được gắn cờ là thay đổi trong Explorer không?

+0

Tại sao bạn không sử dụng thuộc tính 'svn: ignore'? Xem http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-ignore.html – bahrep

+1

@bahrep - Các tệp tôi muốn bỏ qua là các tệp được phiên bản, không thể bỏ qua. – LeopardSkinPillBoxHat

Trả lời

1

Gần đây tôi đã nâng cấp lên TortoiseSVN version 1.8.3 (Tôi đã sử dụng 1.7.x trước đó) và có vẻ như bây giờ có một tùy chọn để thực hiện chính xác việc này! Nó hoạt động hoàn hảo.

enter image description here

2

Có cách nào để thay đổi

số này Biểu tượng lớp phủ làm việc

  • cho tất cả file
  • bằng cách cùng
  • luôn
Các vấn đề liên quan