Свойство svn: ignore игнорирует файлы, которые не находятся под контролем источника, поэтому они не отображаются в svn status
с ?
(они вообще не появляются, и игнорируются также, если вы делаете add
)
Но что, если я хочу игнорировать файл, находящийся под контролем исходного кода? svn: игнорировать не будет игнорировать.
Например, я хочу установить файл конфигурации, добавить его в svn, чтобы он был там, когда система должна быть развернута на тестовом или живом сервере (это веб-приложение), но для разработки локальной среды мне нужно изменить файл конфигурации, чтобы настроить его с моими локальными настройками.
Но я не хочу, чтобы это обновление было зафиксировано, так как я могу это сделать?
svn delete
просто удалит их из хранилища, а при выполнении svn update
на тестовом сервере удалит файл конфигурации, это не то, что мне нужно.