2012-09-28 27 views
11

Trong TFS 2012, có một chế độ mới để làm việc tại địa phương, Không gian làm việc cục bộ.TFS 2012 .gitignore .hgignore tương đương

Đây là tin tuyệt vời:

  • Không 'kiểm tra ra' file
  • Không chỉ đọc tập tin và các vấn đề khi làm việc với các tập tin từ các chương trình khác ngoài VS.
  • Không có thêm 'Get mới nhất không thực sự nhận được mới nhất

Nhưng nó cũng có nghĩa là tôi sẽ cần một cách để nói với TFS những tập tin để bỏ qua khi kiểm tra hệ thống tập tin thay đổi. Điều này được xử lý như thế nào trong TFS2012?

Trả lời

14

Tìm câu trả lời cho chính mình, bằng cách nhét trong TFS ui. Câu trả lời là nó được xử lý bởi tập tin '.tfignore' được đặt trong thư mục gốc của nhánh của bạn.

Trong 'Thay đổi đang chờ xử lý', có thông báo rằng tôi đã có các tệp không phiên bản. Điều này dẫn tôi đến một hộp thoại, nơi tôi có thể bỏ qua các công cụ theo tên tệp, phần mở rộng, tên thư mục, vv Thêm một số quy tắc tại đây được tạo .tfignore trong thư mục gốc và tạo tệp đó thành thay đổi đang chờ xử lý. Nói cách khác, điều này hoạt động chính xác giống như hầu hết các hệ thống kiểm soát phiên bản khác.

+0

Điều này không làm việc với tôi với Visual Studio/TFS 2013 - Tôi dường như không có bất kỳ tùy chọn nào trong giao diện người dùng để thêm tệp vào danh sách bỏ qua và tạo thủ công tệp không khiến tệp bị bỏ qua . (Bao gồm cả bình luận này cho sự hoàn chỉnh, không phải là phê phán câu trả lời.) –

+0

tương tự cho tôi cũng vậy. Tôi đã thử tất cả không có gì là làm việc. thư mục Bin và Obj giải pháp của tôi với .dll và .pdb vẫn hiển thị trong các thay đổi đang chờ xử lý. – HaBo

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