Сохраняем историю правки стилей шаблона

Хочу поделиться как я организовал сохранение истории правки стилей для шаблона.

1. Копируем содержимое папки css в, например, вновь созданную папку css_2013_07_26
2. В файле templates/skin/yourskin/settings/config/config.php меняем все вхождения
___path.static.skin___/css/
на
___path.static.skin___/css_2013_07_26/

Новую папку css_YYYY_MM_DD целесообразно создавать перед каждой глобальной правкой стилей.
В эту же папку я кидаю файлик log.txt с информацией о том, что было правлено.

Не знаю, насколько совет хорош, я не профи. Может кто посоветует правильно ли таким образом хранить историю правок стилей?

4 комментария

avatar
вы можете не копировать все стили, а создать свой стиль my_css/changed.css и в него копировать все, что изменили в шаблоне и просто добавить данный файл последним в список ксс файлов.
avatar
Уже лучше тогда git-ом пользоваться. Автоматически будет видно, что менялось и когда.
avatar
Лучше, как уже написали выше, привыкать сразу к хорошим инструментам — vcs(git, svn, mercurial).
avatar
а почему бы не делать так: style.css?n //n-версия документа
пишем данные в лог:
// v.1
заменил… на…
// v.2
убрал… добавил…

и в этом роде, и поисковикам лучше индексировать стили
  • gif
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.