игнорирование файла в SVN? - PullRequest
       3

игнорирование файла в SVN?

1 голос
/ 11 августа 2011

Я использую команду и только что попробовал следующее:

svn propset svn:ignore "conf.php"

Однако, это открывает vim, и если я выходу из файла, svn-prop.tmp файл создается.

Я не хочуудалить его, как мне нужно, но я бы хотел, чтобы svn просто не смог его отобразить, когда я svn st

Что, если не так (conf.php все еще отображается, когда я svn st) и какЯ исправляю это?

Ответы [ 2 ]

2 голосов
/ 11 августа 2011

Если conf.php уже был зафиксирован, то нет никаких шаблонов игнорирования, которые вы можете использовать в Subversion, чтобы заставить его игнорировать файл.

Что вы, вероятно, хотите сделать:

  • svn mv conf.php conf.php.template.Это переместит conf.php в conf.php.template.
  • svn commit.
  • cp conf.php.template conf.php.

Предполагая, что вы уже установили svn:ignoreсобственности, то это должно сделать это.К этому моменту у вас будет версионный файл conf.php.template, который вы можете изменить, если хотите, чтобы конфигурация, хранящаяся в репозитории, изменилась, и у вас есть неверсированный conf.php, который вы можете настроить локально без Subversion, сообщая вам, что ему нужнобыть преданным.

Если вы проверяете хранилище в другом месте, просто убедитесь, что вы cp conf.php.template conf.php настроили начальную конфигурацию;тогда вы можете настроить conf.php по мере необходимости.

0 голосов
/ 11 августа 2011

вам нужно установить свойство ignore в каталоге, содержащем файл, который вы хотите игнорировать:

svn propedit svn:ignore .

затем введите имя файла (ов), чтобы игнорировать, когда ваш редактор появляется

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