[devel] trac + git + gear

Aleksey Avdeev =?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Пт Окт 19 22:36:07 MSD 2007


Gennady Kovalev пишет:
> Добрый день.
> 
> Есть у меня набор пакетов с моими типовыми настройками системы. Там куча
> настроечных файлов. Сейчас я держу один спек файл на каждую систему.
> Отдельно на openssh, отдельно на postfix и т.д. Делаю я так потому, что
> держать все настройки в одном спек-файле, приводит к сильному загромождению
> последнего.
> 
> Сейчас все эти конфиги и спеки я держу в разных git репозиториях. То есть, к
> примеру:
> 
> BiConf/skel.git
> BiConf/bash.git
> BiConf/openssh.git
> ...
> 
> И в каждом репозитории свой спек файл. Раньше, когда я жил в svn у меня был
> один репозиторий и один проект с подпапочками. Разбить пришлось из-за gear.
> Насколько я въехал, "одна сущность - один репозиторий - один спек".
> 
> То есть получается, что проект один. Из-за загромождения спек файла
> приходится держать много спеков, gear так жить не хочет.
> 
> И вот теперь я ставлю trac, с поддержкой git. Та самая "поддержка git", как
> я понял, требует один репозиторий на весь проект. То есть получается
> конфликт.
> 
> Вопрос: как мне жить легче? :-)
> 
> - может я ошибаюсь не тему gear и можно как-то использовать разные спеки при
> сборки?
> - может я не прав, вообще разбивая спек файлы?
> - может мне генерировать один спек из кучи запчастей?
> - еще-чего-нибудь?
> 
> По идеологии я понимаю, что один спек файл на один проект - это правильно. И
> все держать в одном репозитории с подпапочками - это тоже удобно. Проблема
> получается в слишком замороченном spec, в котором потом фиг-что-найдешь.

  Насколько активно вы используете бранчи?

  Hint: Несколько git репозитариев в полне можно слить в 1 (содержимое
каждого в свою группу бранчей). Но насколько это будет для вас удобно --
сказать не берусь...

-- 

С уважением. Алексей.


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 481 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071019/b62cae9e/attachment-0002.bin>


Подробная информация о списке рассылки Devel