Должен ли я добавить Visual Studio 2015.vs папка для управления версиями?
Visual Studio 2015 создает новую папку с именем".против." Какова его цель и должен ли я добавить его в систему управления версиями?
3 ответа:
нет, вы не должны добавить его в систему управления версиями. Цель этой папки-переместить машинные и пользовательские файлы в центральное расположение. Объяснение на проблема с голосом пользователя Visual Studio объясняет это так:
до сих пор, мы переехали .Файл SUO и файлы базы данных IntelliSense компилятора VB / C# в новое расположение. Все новые конкретные проекты, локальные файлы машины будут добавлены в новое место тоже. Мы планируем сделать это еще дальше будущие выпуски и исследуют, как улучшить структуру каталогов выходных данных сборки и других существующих файлов, которые могут загромождать исходное дерево.
Это все файлы, которые вы никогда не будете проверять, так как они генерируются из сборки или содержат информацию о конкретной машине.
Github предоставляет много .шаблоны гитюдного. В своем шаблоне для visual studio они проигнорировали .папка против. Фрагмент из шаблон на github.
# Visual Studio 2015 cache/options directory .vs/
как описано в цитате, взятой из uservoice в ответе Патрика, папка не предназначена для управления версиями.
однако, как и комментарии, также указывают, что могут быть некоторые случаи, когда вы хотите включить определенные файлы из папки.
Я бы добавил Это .пример:
.vs/
а затем используйте любой инструмент git, который вы предпочитаете, чтобы добавить определенные файлы, такие как общая конфигурация applicationhost.конфигурация, если это необходимо.
или используйте команду git следующим образом:
git add -f .vs/config/applicationhost.config
таким образом git добавляет файл, даже если он игнорируется.