(no subject)
Tuesday, February 17th, 2009 12:01Что-то я давно не писал ничего про веб-разработку. Надо исправляться. Пожалуй, расскажу-ка я про генерацию RSS на своей домашней страничке.
Кто не в курсе — домашняя страничка живёт у меня в Subversion'е, и при каждом commit'е обновляется рабочая копия для веб-сервера (через hooks/post-commit). Пришла мне в голову мысль, что историю изменений можно было бы использовать в качестве новостей сайта, и я нашёл пост про то, как это сделать. Всё просто: svn log в формате XML можно преобразовать своей XSLT'шкой в формат RSS.
Кто не в курсе — домашняя страничка живёт у меня в Subversion'е, и при каждом commit'е обновляется рабочая копия для веб-сервера (через hooks/post-commit). Пришла мне в голову мысль, что историю изменений можно было бы использовать в качестве новостей сайта, и я нашёл пост про то, как это сделать. Всё просто: svn log в формате XML можно преобразовать своей XSLT'шкой в формат RSS.
svn log -v --xml --limit 20 | xsltproc svnlog.xslt - > svnlog.rss
