Рекурсивные Subversion свойства - PullRequest
4 голосов
/ 06 октября 2009

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

В данном конкретном случае я пытаюсь удалить определенные свойства рекурсивно, но меня интересует общий шаблон.

Предоставляет ли Subversion инструмент для этого (например, svn propdel -R)? Я не мог найти ни одного в документах. Если нет, то какой самый простой способ написать мой сценарий для этого?

К вашему сведению : Max OS X, Subversion 1.6.x.

Ответы [ 2 ]

7 голосов
/ 06 октября 2009

Согласно svn help propdel он поддерживает переключатель -R:

Valid options:
  -R [--recursive]         : descend recursively, same as --depth=infinity
4 голосов
/ 06 октября 2009

Из справки (сокращено до соответствующей части):

svn help propdel

...
Valid options:
  -q [--quiet]             : print nothing, or only summary information
  -R [--recursive]         : descend recursively, same as --depth=infinity
  --depth ARG              : limit operation by depth ARG ('empty', 'files',

...

Тогда да, вы можете использовать -R или --recursive.

Так что это должно работать:

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