Как сделать так, чтобы SVN игнорировал файлы версий только в моей рабочей копии? - PullRequest
14 голосов
/ 18 июля 2009

дубликат: Игнорировать SVN, игнорировать ... возможно?


Предположим, моя рабочая копия завалена неверсионными файлами, которые я не хочу удалять. Я хочу, чтобы svn игнорировал эти файлы, но я не хочу добавить их в список игнорирования, потому что я не хочу загрязнять рабочую копию других людей моим списком игнорирования. Возможно ли это в SVN?

Разъяснение: я не уверен почему, но люди продолжают советовать мне редактировать мои глобальные конфигурации; однако, это не , что я и ищу. То, что я хочу сделать, это нацеливать определенные файлы в конкретной рабочей копии. Это вообще возможно ??

Ответы [ 3 ]

7 голосов
/ 18 июля 2009

Да, пользовательский файл конфигурации может содержать параметр global-ignores, который именно то, что вы ищете.

Местоположение этого файла зависит от платформы. Из документации:

В Unix-подобных системах эта область отображается как каталог с именем .subversion в домашнем каталоге пользователя. В системах Win32 Subversion создает папку с именем Subversion, обычно в области Application Data каталога профиля пользователя (который, кстати, обычно является скрытым каталогом). Однако на этой платформе точное местоположение отличается от системы к системе и определяется реестром Windows.

2 голосов
/ 18 июля 2009

Если вы используете TortoiseSVN, вы можете зайти в настройки TortoiseSVN (Правый клик> TortoiseSVN> Настройки).

На вкладке «Общие» в Subversion Group добавьте одиночную звездочку (*) в параметр «Глобальный шаблон игнорирования».

0 голосов
/ 18 июля 2009

В вашем личном конфигурационном файле subversion для хранилища установите флаг global-ignores, например:

[miscellany]
global-ignores = *.class *.o
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...