Đối với bất kỳ dự án C# Tôi muốn giới thiệu để bỏ qua các tập tin/thư mục sau:
trực quan file Studio để bỏ qua
*.pdb
- tập tin mà giữ trạng thái thông tin khi gỡ lỗi.
*.exe
- Các tệp nhị phân có thể thực thi.
*.dll
- Thư viện nhị phân.
debug/*
- Thư mục được Visual Studio sử dụng để lưu trữ nhiều thông tin gỡ lỗi
release/*
- Thư mục được Visual Studio sử dụng để lưu trữ bản phát hành nhị phân.
*.user
- Cấu hình cho mỗi người dùng.
*.suo
- Cài đặt tùy chọn cho mỗi người dùng được lưu trữ ở định dạng nhị phân.
obj
- Thư mục được Visual Studio sử dụng để lưu trữ các đối tượng nhị phân được sử dụng trong khi gỡ lỗi.
bin
- Thư mục được Visual Studio sử dụng để lưu trữ các đối tượng đã biên dịch.
VSMacros80
- Thư mục được Visual Studio sử dụng để lưu trữ macro.
file khác để bỏ qua
packages
- Thư mục dùng để tham khảo NuGet.
*.log
- Trường hợp có nhật ký được ghi trong thư mục nguồn (, điều này sẽ không xảy ra).
Lưu ý: Hãy nhớ thêm các mẫu này được bỏ qua đệ quy.
tắm (copy-n-dán)
*.pdb
*.exe
*.dll
debug/*
release/*
*.user
*.suo
obj
bin
VSMacros80
packages
*.log
Nguồn
2012-11-29 13:24:28
Chẳng phải * .dll loại bỏ sự phụ thuộc của bạn? tức là thư mục lib nếu đó là nơi bạn lưu trữ chúng –
hãy nhớ rằng SVN sẽ cho phép bạn thực hiện các tệp bị bỏ qua nếu chúng đã được kiểm soát phiên bản. Nó sẽ không liệt kê những cái không phiên bản bị bỏ qua. Do đó bạn có thể thêm bất kỳ tập tin dll nào bạn cần và nó sẽ phiên bản chúng bình thường. – rmeador
Đầu tiên: Các phụ thuộc của tôi mà tôi có mã nguồn, được xây dựng khi dự án mẹ được xây dựng. Nếu chúng tôi sử dụng hội đồng bên thứ 3, chúng được lưu giữ, vì rmeador chỉ ra SVN sẽ cho phép bạn cam kết các loại tệp bị bỏ qua nếu chúng đã được kiểm soát phiên bản. Vì vậy, bạn luôn có thể thêm tệp bị bỏ qua. – MartinHN