January 2nd, 2011

old rover

Bolt / Вольт

Клёвый диснеевский мультик про собачку.

46.34 КБ

Многие, наверное, посомтрели уже в 2008 году, а мы вот только сегодня. Мультик детский, без суперзлодеев, сверхнапряжённых моментов и коварных предателей. Но всё равно иногда двухлетняя дочь закрывала глаза руками и кричала: "ня-ня-ня", что значит "нет-нет-нет", а когда мультик закончился, бегала по квартире и вопила: "Вооооооль!", что означает, сами понимаете, "Вольт!".

История начинается, значит, так: жил-был пёсик, который снимался в геройском телесериале про самого себя. А режиссёр всё обставлял таким образом, что пёсик думал, что он и на самом деле супергерой - так получалось более естественно, думал режиссёр. Collapse )
old rover

Общие файлы в нескольких проектах

У нас на работе есть несколько проектов (прямо сейчас - два), которые мы ведём в Mercurial. Оба на Битриксе. Корень репозитория меркуриала совпадает с корнем сайта, так как мы храним в меркуриале публичную часть тоже, но весь Битрикс в игноре. Часть функционала в обоих проектах одинаковая - это всякие наши утилиты.

Задача такая: надо сделать так, чтоб изменения в общем для обоих проектов функционале отслеживались в обоих проектах, а изменения уникального функционала - только в своём проекте. Проще говоря, когда я дописываю или исправляю что-то в наших надстройках на Битрикс, эти изменения должны отслеживаться в отдельном репозитории и распространяться по всем прочим проектам, эти надстройки использующим.

У меня было несколько идей по поводу того, как это можно реализовать. Collapse )