[devel] svn hierarchy (was: apache2)

Grigory Batalov =?iso-8859-1?q?bga_=CE=C1_altlinux=2Eru?=
Ср Фев 1 13:27:36 MSK 2006


On Wed, 01 Feb 2006 13:17:06 +0300
Vitaly Ostanin <vyt на vzljot.ru> wrote:

> >>>Тогда выливается такая структура:
> >>>
> >>>branches/3.0/<имя пакета>/trunk/
> >>>branches/3.0/<имя пакета>/tags/<версия>-<релиз>/
> >>>
> >>>trunk/<имя пакета>/trunk/
> >>>trunk/<имя пакета>/tags/<версия>-<релиз>/
> >>
> >>IMHO, лучше не использовать одинаковое имя trunk в разных уровнях
> >>структуры - потом путанница будет.
> >>
> >>Может, лучше
> >>sisyphus-trunk/<имя пакета>/trunk/
> >>sisyphus-branches/3.0/<имя пакета>/trunk/
> > 
> >   Или так:
> > 
> > branches/3.0/<имя пакета>/trunk/
> 
> Внутри branches могут быть ещё branches, и тоже получится путанница.

  А зачем там branches?

  Как я понял, <имя пакета>/trunk/ - для постоянной разработки,
  <имя пакета>/tags/<версия>-<релиз>/ - для выпуска пакета с
  <версией>-<релизом>.

  В рамках одного дистрибутива несовместимые патчи к спек-файлу,
  наверное, редкость. А для разных дистрибутивов - пожалуйста,
  есть корневые /branches/x.y/.

-- 
 Григорий Баталов,
 программист
 ЗАО "Ланит-Терком"



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