[devel] Q: устройство репозитория

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пн Фев 20 12:08:26 MSK 2006


On Fri, 17 Feb 2006 18:28:48 +0300, Dmitry V. Levin wrote:

> On Fri, Feb 17, 2006 at 11:54:32AM +0200, Andrei Bulava wrote: [...]
>> Есть четвёртый путь - избавиться от src.rpm
>> в процессе разработки (только
>> генерировать и выкладывать на ftp только
>> для третьих сторон, не участвующих в ALT
>> Linux Team), но он подразумевает революцию:
>> спеки, патчи и тарболы в
>> централизованном хранилище,
>> находящегося под управлением некоего
>> робота, понимающего команду типа release
>> (сборка src.rpm и двоичных rpm из имеющихся в
>> наличии платформно-независимых
>> спеков).
>> 
>> Кстати, прецедент похожего подхода уже
>> есть -
>> http://www.tinysofa.org/documentation/index.cgi?ExampleWorkflow
> 
> И это не единственный прецедент.
> 
> Что мне не нравится во всех известных
> мне примерах - это сугубо
> централизованный подход в их
> реализации.  Мне почему-то кажется, что
> для разработчика будет неудобно вести
> разработку с помощью централизованного
> scm по сравнению с распределённым scm.
> 
> Есть ли ещё у кого-нибудь мнения на эту
> тему?

На мой взгляд необходимо
централизованный scm с возможностью
использования его локальных копий.

Что-то такое намечается в subversion.

Rgds.
Rider




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