2016-11-22 28 views
7

Visual Studio 2017 (Tôi cũng thấy điều này được gọi là Visual Studio 15 2017, đủ gây nhầm lẫn) giới thiệu hỗ trợ "Mở thư mục" với tích hợp CMake. Trong trường hợp này, nó tạo ra một vài tệp mới trong bản sao làm việc của tôi. Đây là những gì tôi nhận thấy:Những tệp nào được tạo bởi Visual Studio 2017 tôi nên bỏ qua trong điều khiển phiên bản?

.vs/ProjectSettings.json 
.vs/slnx.sqlite 
.vs/source/v15/Browse.VC.db 
CMakeSettings.json 

Có vẻ như rõ ràng rằng CMakeSettings.json đi vào điều khiển phiên bản. Nhưng nội dung của thư mục .vs/ thì sao? Nếu nó giúp cung cấp các ví dụ, tôi đang sử dụng Git để kiểm soát phiên bản, vì vậy tôi cần một bộ mẫu đáng tin cậy để đưa vào tệp .gitignore của mình.

EDIT:

Mọi người đang đánh dấu câu hỏi của tôi là trùng lặp, tuy nhiên điều đó không chính xác. Đây không phải là một bản sao vì VS 2017 thêm một số tệp mới vào bản sao làm việc của tôi không được sử dụng trong các phiên bản trước của Visual Studio. Như vậy, điều quan trọng đối với câu hỏi của tôi từ các câu hỏi trùng lặp được đề xuất.

+1

https://www.gitignore.io/ – Philippe

+0

* được gọi là Visual Studio 15 2017 * bạn đã thấy điều đó ở đâu? Tôi đã thấy * 15 * và * 2017 * (giống như bạn đã có 14 và 2015), nhưng cả hai? – stijn

+0

https://www.gitignore.io/api/visualstudio dường như có rất nhiều thứ, nhưng tôi không tìm thấy tham chiếu đến 'slnx' vì vậy không chắc chắn nếu nó bao gồm phiên bản VS mà bạn đang sử dụng. –

Trả lời

5

https://www.gitignore.io/api/visualstudio là điểm xuất phát cuối cùng đáng kể cho một dự án trong Visual Studio. Hãy đọc qua nó, vì có một vài phần để bỏ ghi chú tùy thuộc vào cách dự án của bạn có thể được cấu trúc.

Nếu bạn tạo dự án mới trong VS2017 và thêm dự án vào kiểm soát nguồn hoặc thêm dự án hiện có vào kiểm soát nguồn, VS sẽ thực sự thêm bản sao của tệp này vào repo của bạn. Dường như chức năng Open Folder không hoàn toàn có mức độ tích hợp git được hiển thị (không có Add to Source Control mà tôi có thể tìm thấy).

1

Tệp trong thư mục .vs/ không cần phải kiểm soát các phiên bản. Giống như VS 2015, thư mục .vs chứa một số tệp cài đặt cấu hình và tệp cục bộ máy, v.v. Bạn có thể tham khảo VS uservoivce.

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