* Re: [devel] Source package repository @ 2006-05-16 21:21 ` Dmitry V. Levin 2006-05-17 5:47 ` Anton Farygin 0 siblings, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2006-05-16 21:21 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 594 bytes --] On Wed, May 17, 2006 at 12:17:26AM +0400, Alexey Tourbin wrote: [...] > Хочется работать непосредственно с исходниками но на выходе чудесным > образом получать чистный upstream'ный тарболл/snapshot + патчи. Один патч или много патчей? Если один, то это вполне реализуемо. Если хочется хранить разные изменения в разных патчах, то сперва надо придумать правила, по которым эти разные патчи формировать. Вряд ли ты захочешь каждый commit помещать в (инкрементальный) патч. > git такое умеет? git слишком примитивен, он умеет почти всё, что умеет файловая система. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Source package repository 2006-05-16 21:21 ` [devel] Source package repository Dmitry V. Levin @ 2006-05-17 5:47 ` Anton Farygin 2006-05-17 8:17 ` Dmitry V. Levin 2006-05-17 8:18 ` Dmitry V. Levin 0 siblings, 2 replies; 7+ messages in thread From: Anton Farygin @ 2006-05-17 5:47 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Wed, May 17, 2006 at 12:17:26AM +0400, Alexey Tourbin wrote: > [...] >> Хочется работать непосредственно с исходниками но на выходе чудесным >> образом получать чистный upstream'ный тарболл/snapshot + патчи. > > Один патч или много патчей? Если один, то это вполне реализуемо. > Если хочется хранить разные изменения в разных патчах, то сперва надо > придумать правила, по которым эти разные патчи формировать. Вряд ли ты > захочешь каждый commit помещать в (инкрементальный) патч. У меня примерно такая-же ситуация. Хочется: поместить другой репозитарий в подкаталог (т.е. - сделать частью моего репозитария). Обновлять при необходимости. Вести патчи от предыдущего TAG'а этого самого другого репозитария. Например: взять udev с их GIT репозитария. Поместить его в каталог udev/udev сверху положить спек ну и собирать прямо оттуда. Как это реализуется ? Я согласен на то, что бы все патчи были в одном.. для разработки меня вполне устроит git, а для пользователя будет достаточно одного патча. Rgds, Rider ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Source package repository 2006-05-17 5:47 ` Anton Farygin @ 2006-05-17 8:17 ` Dmitry V. Levin 2006-05-17 8:18 ` Dmitry V. Levin 1 sibling, 0 replies; 7+ messages in thread From: Dmitry V. Levin @ 2006-05-17 8:17 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 269 bytes --] On Wed, May 17, 2006 at 09:47:04AM +0400, Anton Farygin wrote: > Я согласен на то, что бы все патчи были в одном.. для разработки меня > вполне устроит git, а для пользователя будет достаточно одного патча. Пользователя тоже вполне устроит git. :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Source package repository 2006-05-17 5:47 ` Anton Farygin 2006-05-17 8:17 ` Dmitry V. Levin @ 2006-05-17 8:18 ` Dmitry V. Levin 2006-05-17 8:22 ` Stanislav Ievlev 2006-05-17 11:31 ` Anton Farygin 1 sibling, 2 replies; 7+ messages in thread From: Dmitry V. Levin @ 2006-05-17 8:18 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 390 bytes --] On Wed, May 17, 2006 at 09:47:04AM +0400, Anton Farygin wrote: [...] > Хочется: > > поместить другой репозитарий в подкаталог (т.е. - сделать частью моего > репозитария). > > Обновлять при необходимости. > > Вести патчи от предыдущего TAG'а этого самого другого репозитария. > > Например: > > взять udev с их GIT репозитария. Храни его в бранче origin. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Source package repository 2006-05-17 8:18 ` Dmitry V. Levin @ 2006-05-17 8:22 ` Stanislav Ievlev 2006-05-17 11:31 ` Anton Farygin 1 sibling, 0 replies; 7+ messages in thread From: Stanislav Ievlev @ 2006-05-17 8:22 UTC (permalink / raw) To: ALT Devel discussion list On Wed, May 17, 2006 at 12:18:52PM +0400, Dmitry V. Levin wrote: > On Wed, May 17, 2006 at 09:47:04AM +0400, Anton Farygin wrote: > [...] > > Хочется: > > > > поместить другой репозитарий в подкаталог (т.е. - сделать частью моего > > репозитария). > > > > Обновлять при необходимости. > > > > Вести патчи от предыдущего TAG'а этого самого другого репозитария. > > > > Например: > > > > взять udev с их GIT репозитария. > > Храни его в бранче origin. Я так подозреваю что благодаря возможностям инкрементальной работы программ конвентаторов, можно держать и другие репозитарии? Было бы наверное здорово иметь теоретическую возможность указывать в gear-rules не каталог из которого собирать tarball, а бранч. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Source package repository 2006-05-17 8:18 ` Dmitry V. Levin 2006-05-17 8:22 ` Stanislav Ievlev @ 2006-05-17 11:31 ` Anton Farygin 2006-05-18 10:48 ` Stanislav Ievlev 1 sibling, 1 reply; 7+ messages in thread From: Anton Farygin @ 2006-05-17 11:31 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Wed, May 17, 2006 at 09:47:04AM +0400, Anton Farygin wrote: > [...] >> Хочется: >> >> поместить другой репозитарий в подкаталог (т.е. - сделать частью моего >> репозитария). >> >> Обновлять при необходимости. >> >> Вести патчи от предыдущего TAG'а этого самого другого репозитария. >> >> Например: >> >> взять udev с их GIT репозитария. > > Храни его в бранче origin. а как его переместить в подкаталог ? Или я что-то непонимаю ? Т.е.: udev.git/udev.spec - это моё udev.git/udev - это с git.kernel.org, но с моими изменениями udev.git/udev-policy - это тоже моё Rgds, Rider ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Source package repository 2006-05-17 11:31 ` Anton Farygin @ 2006-05-18 10:48 ` Stanislav Ievlev 0 siblings, 0 replies; 7+ messages in thread From: Stanislav Ievlev @ 2006-05-18 10:48 UTC (permalink / raw) To: ALT Devel discussion list On Wed, May 17, 2006 at 03:31:48PM +0400, Anton Farygin wrote: > Dmitry V. Levin wrote: > > On Wed, May 17, 2006 at 09:47:04AM +0400, Anton Farygin wrote: > > [...] > >> Хочется: > >> > >> поместить другой репозитарий в подкаталог (т.е. - сделать частью моего > >> репозитария). > >> > >> Обновлять при необходимости. > >> > >> Вести патчи от предыдущего TAG'а этого самого другого репозитария. > >> > >> Например: > >> > >> взять udev с их GIT репозитария. > > > > Храни его в бранче origin. > > а как его переместить в подкаталог ? > > Или я что-то непонимаю ? > > Т.е.: > > udev.git/udev.spec - это моё > udev.git/udev - это с git.kernel.org, но с моими изменениями оригинал в отдельном бранче, всё своё в мастер, ну и мержится периодически. Видимо так. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2006-05-18 10:48 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-05-16 21:21 ` [devel] Source package repository Dmitry V. Levin 2006-05-17 5:47 ` Anton Farygin 2006-05-17 8:17 ` Dmitry V. Levin 2006-05-17 8:18 ` Dmitry V. Levin 2006-05-17 8:22 ` Stanislav Ievlev 2006-05-17 11:31 ` Anton Farygin 2006-05-18 10:48 ` Stanislav Ievlev
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git