Да, в общем, есть два пути. Либо создайте фиксированные коммиты (что, вероятно, не то, что вы хотите сделать), или, проще, добавьте свойство svn: ignore в свой каталог. Поскольку свойства поддерживаются вместе с проектом, это повлияет на всех. Например, чтобы игнорировать *.user
файлы, вы можете добавить это в каталог, где они будут отображаться:
svn propset svn:ignore '*.user' .
Тогда передайте ваши изменения как обычно. С этого момента файлы * .user в этом каталоге больше не будут участвовать в командах svn, таких как stat, update, commit и так далее. Однако необходимо добавить свойство в каждый каталог, для которого требуется поле игнорирования. Он автоматически не действует рекурсивно на дерево вашего проекта. Если по какой-либо причине вы хотите обновить игнорируемый файл, вы должны передать команде флаг --no-ignores
.