Игнорировать папку tmp в Subversion - PullRequest
2 голосов
/ 04 ноября 2010

Всякий раз, когда я создаю новый проект Ruby on Rails, я говорю SVN игнорировать некоторые папки, такие как log.Это просто сделать с помощью этих команд:

svn remove log/*
svn propset svn:ignore "*" log/

Еще одна папка, которая явно не доходит до SVN, - это tmp.Итак, я всегда пытаюсь выполнять одни и те же операции над ним, но SVN, похоже, не игнорирует его ... Он отправляет мне эти сообщения по порядку, когда я выполняю предыдущие команды:

svn: 'tmp' is not a working copy
svn: warning: 'tmp' is not under version control

Кажется, хорошо дляменя ... проблема в том, что команды "svn status" по-прежнему выводят следующее:

?       tmp

Как мне избавиться от этого знака вопроса?

1 Ответ

10 голосов
/ 04 ноября 2010

Добавьте имя каталога tmp в свойство svn: ignore для родительского каталога :

svn propset svn:ignore tmp .

Обратите внимание, что свойство svn:ignore представляет собой многострочный список шаблонов файлов.игнорировать, поэтому обычно лучше отредактировать его с помощью svn propedit:

svn propedit svn:ignore .

Использование svn propset полностью перезапишет все, что у вас было в этом свойстве при установке нового значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...