Мой проект содержит несколько файлов конфигурации IDE, которые постоянно меняются, но не влияют на саму сборку.Я хотел бы, чтобы эти файлы были включены в каждый коммит и обновление, но я бы предпочел, чтобы они не отображались в списке измененных файлов.Возможно ли это?
Подробности:
My IDE (Xcode) использует файлы конфигурации для каждого пользователя для отслеживания таких вещей, как положение окна, локальный каталог сборки, цветовая кодировкаи т. д. Эти файлы конфигурации хранятся вместе с самим файлом проекта (в одном комплекте) и не могут быть перемещены.Если я даю команду subversion игнорировать эти файлы, они исключаются из коммитов.Если я получаю обновление, а другой разработчик изменяет проект, мои локальные конфигурационные файлы стираются.Если я не игнорирую эти файлы, они постоянно отображаются «Изменено» в моем клиенте Subversion, и я бы предпочел не загромождать историю репозитория крошечными коммитами только для загрузки моих локальных файлов конфигурации.Я делаю , однако, хочу, чтобы они были сохранены в хранилище, чтобы я мог выполнить обновление без потери каких-либо настроек.
Я был бы рад установке, в которой мои файлы конфигурации были без вывода сообщений.включены во все коммиты и обновления.Я понимаю, что это приводит к компромиссу: некоторые настройки будут потеряны, если они будут выполнены после моей фиксации и до того, как я получу обновление.Я могу жить с этим соглашением.