Visual Studio 2015 membuat folder baru bernama ".vs". Apa tujuan dan saya harus menambahkannya ke kontrol sumber?
git
svn
version-control
visual-studio-2015
ignore
Pembuat Perangkat Lunak
sumber
sumber
Jawaban:
Tidak, Anda tidak harus menambahkannya ke kontrol sumber. Tujuan folder ini adalah untuk memindahkan file khusus mesin dan pengguna ke lokasi pusat. Penjelasan tentang masalah Suara Pengguna Visual Studio menjelaskan dengan baik:
Ini semua adalah file yang tidak akan Anda periksa, karena dihasilkan dari build atau berisi informasi spesifik mesin.
sumber
applicationhost.config
bantuan pengembang lain dalam mengatur lingkungan mereka, jika tidak masing-masing harus melakukannya sendiri dan mereka mungkin menemukan cara yang sulit. .applicationhost.config
file atau sesuatu terhadap efek itu.Github menyediakan banyak templat .gitignore. Dalam templat mereka untuk visual studio mereka mengabaikan folder .vs. Cuplikan dari templat di github .
sumber
Seperti yang dijelaskan dalam kutipan yang diambil dari uservoice dalam jawaban Patrick, folder tidak dimaksudkan untuk kontrol sumber.
Namun seperti komentar juga menunjukkan, mungkin ada beberapa kasus di mana Anda ingin memasukkan file tertentu dari folder.
Saya akan menambahkan ini ke .gitignore:
Dan kemudian gunakan alat git apa pun yang Anda inginkan untuk menambahkan file tertentu seperti konfigurasi bersama dari applicationhost.config jika diperlukan.
Atau gunakan perintah git seperti ini:
Dengan cara ini git menambahkan file, bahkan jika diabaikan.
sumber