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