SVN настройки за auto-props
Ето нещо, което изглежда супер лесно, но все пак на моменти е егати предизвикателство за някои хора. За да улесня всички, ето кратки инструкции как се прави.
Отваряте си конфигурационния файл на SVN. След това намерете enable-auto-props настройката, и я променете да е със стойност yes.
enable-auto-props = yes
След това намерете секцията, която се казва [auto-props]. Там трябва да дефинирате кои типове файлове ще се ползват от възможността за auto-props. За PHP разработчици, ето това ще свърши работа:
[auto-props] *.php = svn:keywords=Id Rev Date; svn:mime-type=text/x-php *.html = svn:keywords=Id Rev Date; *.htm = svn:keywords=Id Rev Date; *.txt = svn:keywords=Id Rev Date; *.xml = svn:keywords=Id Rev Date; *.js = svn:keywords=Id Rev Date; *.css = svn:keywords=Id Rev Date;
Ако вече имате създаден файл в SVN, на който сте изпуснали да оправите тази настройка, може да поправите “щетата” по следния начин от командния ред:
svn propset svn:keywords "Id" BigFatSecret.php
Може да посочите папка, или да ползвате нещо като *.php например. Аз лично съм си го направил на макрос към редактора, за да не го пиша всеки път на ръка - нещо такова:
svn propset svn:keywords "Id" %f
Не е сложно, нали ? Ако пак не се сещате как се правеше, елате и прочетете инструкциите пак.

