[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Подскажите инструментарий для file release system.



>>>>> Oleksandr Gavenko <gavenkoa@gmail.com> writes:

[…]

 > Вот что примечательно - механизм svn:merge предвосхищает возможности
 > всех популярных DVCS.

 > Всем известен механизм cherry-pick или transplant (как вам по душе
 > угодней называться) и почему это нужно (напомню - для распространения
 > баг фиксов по веткам).

 > Что же плохого в cherry-pick? Мы теряем историю мержей! Наши
 > GIT/HG/BZR базируються на DAG графе, а cherry-pick'ом мы плюем на
 > этот граф.

	GNU Arch (tla(1)) не базируется на направленном ациклическом
	графе.  Что дает лучшую поддержку cherry-picking.

	К сожалению, все прочие идеи, реализуемые GNU Arch
	(использование системных diff(1), tar(1), etc. как основы для
	формата хранилища; возможность ссылаться на историю изменений
	вне хранилища; стандартизация формата имени ветки; etc.), себя
	не оправдали.

[…]

-- 
FSF associate member #7257


Reply to: