Рекурсивно устанавливать ключевые слова SVN для файлов * .cpp и * .h - PullRequest
3 голосов
/ 28 августа 2011

Мне нужно установить из командной строки (cmd или powershell) некоторые ключевые слова svn рекурсивно для ALL .h и .cpp файлов. Как мне это сделать? Я пытался

svn propset svn:keywords "My keywords" -R *.cpp *.h

безуспешно, мне говорят:

svn: предупреждение: '.cpp' не контролируется версией

svn: предупреждение: '.h' не контролируется версией

Ответы [ 2 ]

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

Вы можете использовать find и xargs для цели:

find . -name \*.cpp -or -name \*.h -print0 | xargs -0 svn propset svn:keywords "My keywords"

РЕДАКТИРОВАТЬ Я вижу, что вы находитесь в Windows. Я не знаю, что такое эквивалент find / xargs для Windows, но вы можете установить Cygwin и получить эти утилиты, если это необходимо.

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

Решено, я использовал ЭТОТ скрипт для powershell

...