Рекурсивно устанавливать ключевые слова SVN для файлов *.cpp и *.h

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

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

без успеха он говорит мне:

svn: warning: '.cpp' не находится под контролем версий

svn: warning: '.h' не находится под контролем версий

2 ответа

Решение

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

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

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

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

Другие вопросы по тегам