Как исключить файл из синхронизации с svn репо в Subclipse? - PullRequest
9 голосов
/ 11 февраля 2011

Я хочу исключить проверку файла (.properties) в моем проекте в Eclipse во время синхронизации с репозиторием svn.Если я внесу изменения в этот файл .properties в своем проекте Eclipse, его значок будет помечен, показывая, что проект не синхронизирован с репозиторием.Как я могу избежать этого?

Я не хочу исключать этот файл из репозитория, потому что время от времени я буду фиксировать новую версию.

Ответы [ 2 ]

9 голосов
/ 11 апреля 2013

Перейдите в Window-> Preferences-> Team-> Ignored Resources и добавьте туда свой шаблон. Таким образом вы обойдете проблему «svn: ignore button disabled» и сможете заполнить свой собственный шаблон, а не только выбранные файлы.

В вашем случае вы должны добавить .properties в качестве шаблона. Он будет идентифицировать все файлы с этим именем и игнорировать их, даже если они уже находятся в хранилище. Но вы также должны удалить их из svn, если вы их уже зафиксировали.

4 голосов
/ 11 февраля 2011

Сделайте это: -

Щелкните правой кнопкой мыши по файлу, который вы хотите исключить -> Команда -> Добавить в SVN: игнорировать

Кстати, когда вы вносите изменения в файл, SUPPOSED означает, что он не синхронизирован с репо. Это совершенно нормально. Если вы исключите этот файл из репозитория, то к этому конкретному файлу не будет применено управление версиями, что в первую очередь противоречит цели использования контроля версий. Другими словами, если вы случайно удалите этот файл или испортите этот файл, вы не сможете получить копию из репозитория. Просто убедитесь, что это именно то, что вы хотите, прежде чем выполнять вышеуказанный шаг.

...