SVN все еще просит зафиксировать игнорируемые файлы
Я побежал svn propedit svn:ignore directory_x .
Когда я бегу svn pg -R svn:ignore .
Я вижу directory_x внутри списка игнорируемых
Однако после того, как я svn status
Я все еще могу видеть каталог, и он всегда просит меня зафиксировать тот же каталог.
Я пытался запустить очистку SVN, но ничего не изменилось
1 ответ
Ты не можешь svn:ignore
влияет только на файлы, которых нет в хранилище. Смотрите Subversion книгу:
Когда объект находится под контролем Subversion, механизмы шаблонов игнорирования больше не применяются к нему. Другими словами, не ожидайте, что Subversion избежит внесения изменений, внесенных в версионный файл, просто потому, что имя этого файла соответствует шаблону игнорирования - Subversion всегда замечает все версионные объекты.
А также
svn:ignore
Если присутствует в каталоге, значение представляет собой список неверсионных шаблонов файлов, которые должны игнорироваться svn status и другими подкомандами. См. Раздел "Игнорирование неверсионных элементов".