Рекурсивно устанавливать ключевые слова SVN для файлов *.cpp и *.h
Мне нужно установить из командной строки (cmd или powershell) некоторые ключевые слова svn рекурсивно для всех файлов.h и.cpp. Как мне это сделать? Я старался
svn propset svn:keywords "My keywords" -R *.cpp *.h
без успеха он говорит мне:
svn: warning: '.cpp' не находится под контролем версий
svn: warning: '.h' не находится под контролем версий
2 ответа
Решение
Вы можете использовать find и xargs для этой цели:
find . -name \*.cpp -or -name \*.h -print0 | xargs -0 svn propset svn:keywords "My keywords"
РЕДАКТИРОВАТЬ Я вижу, что вы находитесь на Windows. Я не знаю, что такое эквивалент find/xargs для Windows, но вы можете установить Cygwin и получить эти утилиты, если это необходимо.