From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 8 Jul 2006 22:10:55 +0400 From: =?koi8-r?B?5MXOydMg883J0s7P1w==?= To: devel@lists.altlinux.org Message-ID: <20060708181055.GA11882@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.11 Subject: [devel] =?koi8-r?b?Z2l0OiDTzM/WztnKINfP0NLP0w==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Jul 2006 18:10:58 -0000 Archived-At: List-Archive: List-Post: Описываю задачу -- есть некий продукт (asterisk), разработка которого ведется в svn. Мне нужно: - сопровождать множество (десятка два) патчей к нему, с возможностью в любой момент получить diff между этими ветками и последним снапшотом Asterisk для отправки в upstream; - из всех этих патчей формировать одну общую ветку, которая будет немного отличаться от простого объединения этих веток, так как между ними однозначно будут конфликты; - в любой момент иметь возможность сделать diff между апстримом и этой своей "объединенной" веткой, для сборки Asterisk в Сизиф. - возможно понадобится иметь несколько таких объединенных веток, в связи с тем, что мне наверняка потребуется делать разные сборки Asterisk (одна будет содержать только багфиксы и добавления, другая может содержать в том числе архитектурные изменения, и тянуть на "карманный" форк). Я до конца не въехал как работает git, и можно ли это сделать (судя по тому что творится сейчас в ветки -mm ядра, именно то что я хочу и используется), и каким образом? Кто-нибудь сведущий в git может ткнуть меня носом в нужный кусок документации? -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- ПАРАДОКС СИЛЬВЕРМАНА Если закон Мерфи может не сработать, он срабатывает.