Как мне перечислить настройки игнорирования хранилища Subversion? - PullRequest
29 голосов
/ 22 декабря 2010

У меня есть SVN-репозиторий, который я создал давно. Я не помню точно, какие файлы я указал, чтобы игнорировать, и я не могу найти документацию о том, как отобразить настройки игнорирования, которые я установил.

Как мне найти эти настройки?

Это на моем CentOS сервере.

Ответы [ 7 ]

31 голосов
/ 22 декабря 2010

Список всех свойств рекурсивно для всех файлов:

svn proplist -v -R [TARGET] 

Вы также можете отправить вывод в файл, чтобы найти любое свойство svn:ignore:

svn proplist -v -R [TARGET] > file.log
29 голосов
/ 12 декабря 2012
svn proplist -v -R mylocalfolder/ | grep svn:ignore -B 1

Это твой ответ, dunxd. С левой стороны будут перечислены все реквизиты. Grep с правой стороны отфильтрует их.

18 голосов
/ 07 июля 2015

Использование:

svn pg -R svn:ignore .

См. Вопрос переполнения стека Как просмотреть все игнорируемые шаблоны, установленные с помощью svn: рекурсивно игнорировать в репозитории SVN?

Показывает относительный путь для всех файлов, игнорируемых SVN в рабочей копии структуры папок. Он показывает все рекурсивно.

9 голосов
/ 22 декабря 2010

Если это Windows и вы используете TortoiseSVN , щелкните правой кнопкой мыши папку рабочей копии, перейдите на вкладку Subversion и выберите Свойства .

4 голосов
/ 22 декабря 2010

Другой способ сделать это, который я нашел после запроса других ответов, - отредактировать проплист следующим образом:

svn propedit svn:ignore .

Откроется текстовый редактор с настройками игнорирования для указанного каталога (в приведенном выше примереэто текущий каталог, обозначенный.)

3 голосов
/ 22 декабря 2010

Вызов svn proplist просто печатает что определено , но не как .Чтобы получить дополнительную информацию, используйте

svn proplist -v

, которая отображает дополнительную информацию (т.е. содержимое свойств).

0 голосов
/ 22 декабря 2010

Список игнорируемых файлов хранится в свойстве.Используйте svn proplist , чтобы показать свойства каталога.

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