Денис Смирнов пишет: > On Mon, Dec 31, 2007 at 01:15:27AM +0300, Aleksey Avdeev wrote: > >> AA>> 1. Ответвить от нужных бранчей вида template/<имя>/sisyphus бранчи вида >> AA>> build/template/<имя>/sisyphus >> AA>> 2. Во всех build/template/<имя>/sisyphus перенести содержимое (через >> AA>> git-mv) в подкаталог <имя>/ >> AA>> 3. От одного из build/template/<имя>/sisyphus ответвить >> AA>> <ядро>/templates/sisyphus >>> Не понял, зачем такая двухуровневая структура? > AA> Для достаточно удобного перехода от множества бранчей к множеству > AA> каталогов. > AA> В template/<имя>/sisyphus в содержимое (kernel-modules-<имя>.spec и > AA> SOURCES, если он есть) содержится в корне, а kernel-build-scripts > AA> ожидает его найти в modules/<имя> (и в modules/<имя2> для другого пакета > AA> с модулями). (Разумеется, данный перенос можно сделать и спомощью > AA> временных бранчей. Но постоянные мне удобней.) > > Я правильно понимаю, что реально публиковаться в git и вообще быть > опубликованы должны только бранчи template/, а все остальные как-бы бранчи > исключительно для внутреннего использования? Скорее всего да. Но никто не запрещает публиковать и остальные: иногда это удобно. PS: Будет весьма неплохо, если структура обязательных бранчей будет освещена в документации: сейчас о ней можно только догадаться, без гарантии правильности догадок. -- С уважением. Алексей.