Я думаю, что самое простое решение - это приложение, использующее эту проверку файлов для файла XML с другим именем (например, вместо суффикса .local.xml
), который имеет приоритет над файлом в расположении по умолчанию. Один в расположении по умолчанию должен быть зафиксирован, а путь необязательного локального переопределения должен быть добавлен к .gitignore
.
Другие решения (например, --assumed-unchanged
, драйверы фильтров), на мой взгляд, более гибкие и подвержены ошибкам.