АнхСВН игнорирует звонки
Как AnkhSVN хранит не версионные файлы вне SVN? Я проверил глобальный шаблон игнорирования и свойство svn:ignore, но там ничего не нашел.
1 ответ
Реализации Visual Studio Project предоставляют список файлов, которые должны быть добавлены в систему контроля версий как часть их поддержки SCC. AnkhSVN 2.0 захватывает этот список (и регистрирует несколько событий для получения изменений), поэтому он не использует определенный шаблон.
Реализация шаблонов сделает конкретный тип проекта AnkhSVN, тогда как Visual Studio SDK позволяет каждому создавать свой собственный тип проекта. Раньше у нас были умные шаблоны, когда надстройка AnkhSVN в 0.X/1.X, но в качестве реализации SCC VAPI нам больше не нужно догадываться.
Когда AnkhSVN имеет этот список, он проверяет не добавленные файлы на состояние игнорирования subversion (шаблон Global ignore и svn:ignore в каталоге) и предлагает файлы, которые не игнорируются как "новые" (также следует добавить).