Двойственная природа SVN: игнорировать - PullRequest
2 голосов
/ 29 октября 2010

Читая вокруг, команда svn: ignore, кажется, работает одним из двух способов:

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

Это правильно?

Редактировать: Следующий вопрос здесь

1 Ответ

3 голосов
/ 29 октября 2010

Ссылаясь на следующую выдержку из Документации по черепахе , второй природы не существует.svn:ignore работает исключительно с неверсионными файлами .

Версионные файлы и папки никогда не могут быть проигнорированы - это особенность Subversion.Если вы версировали файл по ошибке, прочитайте раздел «Игнорировать файлы, которые уже версированы» для получения инструкций о том, как «преобразовать» его.

...