Я хотел бы добавить номер ревизии в исходный код при коммите.
Я узнал, что могу сделать это через оболочку svn, выполнив что-то вроде:
find . -name *.php -exec svn propset svn:keywords "Rev"
Однако кто-то еще сказал, что это не будет работать, поскольку в хранилище нет файлов (так как они зашифрованы), и я должен быть в состоянии сделать это в tortoiseSVN. Я нашел раздел «Скрипты крюка», но у меня совершенно нет опыта работы с этим материалом.
Не могли бы вы дать мне некоторое представление о том, как должна выглядеть команда, если бы я хотел, чтобы первые строки кода выглядели так:
/*
* Version: 154
* Last modified on revision: 150
*/
Я знаю, что вы можете сделать инъекцию, используя $ ver $, но как это сделать, чтобы это изменилось только для файлов в определенных каталогах с определенными расширениями.