From: Aleksey Avdeev <solo@solin.spb.ru> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] mentoring mentors Date: Mon, 14 Sep 2009 13:03:38 +0400 Message-ID: <4AAE06EA.5020208@solin.spb.ru> (raw) In-Reply-To: <75e139a00909140126h6e9b2bd0t66b1d6dbb69fd54@mail.gmail.com> [-- Attachment #1: Type: text/plain, Size: 2067 bytes --] Slava Semushin пишет: > 14 сентября 2009 г. 14:20 пользователь REAL <root%mmedia2.kemsu.ru> написал: ... >> А с git+gear - всё в одном месте, да и параллельно разные >> варианты собирать удобно, опять же интеграция с репозиториями апстрима, > > А вот тут, к слову, очень интересно. По умолчанию репозитории > создаются со структурой > в стиле gear-srpmimport, при которой всё в одном бранче и исходники > программы находятся > в одноимённом подкаталоге. И как подружить эту структуру с > "репозиториями апстрима"? Именно поэтому gear-srpmimport я под себя патчу, добавляя ключи позволяюзие создавать по бранчу на компонент (см. <http://git.altlinux.org/people/solo/packages/?p=gear.git;a=commit;h=9b460610a35030939099ec198a8f196bfce2c966> и <https://bugzilla.altlinux.org/show_bug.cgi?id=10328> -- описания ключей несколько устарели: бранчи теперь имеют вид <branch>/<имя_компонента>). > Там обычно исходники прям в корень кладутся, а у нас в подкаталоги. Подкаталог удобен только для импорта из src.rpm (защищает от конфликта но файлам). Вдальнейшем он только мешает -- перехожу на хранение апстримных исходников в отдельном бранче и привязки их по тегу. > Какими командами > их "дружить" я тоже не понимаю и мало где описано, особенно чтобы толково, > понятно и на русском. > > Да и даже после того как подружили. Вместо одного коммита между двумя > версиями будет, > скажем, сотня. И потом найти где ты спек правил, а где девелоперы баги фиксили, > как мне видится, не очень легко. (Поэтому я держу репозиторий > программы для АЛЬТа > отдельно, а git-репозиторий разработчиков -- отдельно.) Это причина, по которой я держу логически обособленные части пакета в разных бранчах. PS: Я недавно набрасал краткое описание процесса приобразования репозитария из однобранчевого в многобранчевый и привязки к апстриму, см. <http://solo-oboroten.livejournal.com/88883.html>. Но обаснования схемы конечного репозитария там нет (планирую отдельный пост на эту тему). -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 552 bytes --]
next prev parent reply other threads:[~2009-09-14 9:03 UTC|newest] Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-09-12 17:40 [sisyphus] mentoring mentors (was: synergy-plus) Michael Shigorin 2009-09-12 20:36 ` Terechkov Evgenii 2009-09-12 21:22 ` Alexey Rusakov 2009-09-12 21:18 ` Terechkov Evgenii 2009-09-12 21:52 ` Led 2009-09-12 22:20 ` Alexey Rusakov 2009-09-12 22:34 ` Led 2009-09-13 12:09 ` Michael Shigorin 2009-09-14 5:04 ` [sisyphus] mentoring mentors REAL 2009-09-14 5:12 ` Хихин Руслан 2009-09-14 5:34 ` REAL 2009-09-14 5:26 ` Хихин Руслан 2009-09-14 5:44 ` REAL 2009-09-14 6:50 ` Aleksey Avdeev 2009-09-14 7:20 ` REAL 2009-09-14 8:26 ` Slava Semushin 2009-09-14 8:40 ` Andrey Rahmatullin 2009-09-14 8:59 ` Slava Semushin 2009-09-14 8:57 ` REAL 2009-09-14 9:06 ` REAL 2009-09-14 9:08 ` Dmitry V. Levin 2009-09-14 9:27 ` REAL 2009-09-14 9:31 ` Andrey Rahmatullin 2009-09-14 9:03 ` Aleksey Avdeev [this message] 2009-09-14 9:49 ` [sisyphus] схемы организации gear-репозиториев Dmitry V. Levin 2009-09-14 10:13 ` Michael Shigorin 2009-09-14 10:42 ` Aleksey Avdeev 2009-09-28 13:59 ` [sisyphus] mentoring mentors Aleksey Avdeev 2009-09-14 11:36 ` Alexey I. Froloff 2009-09-14 12:00 ` Andrey Rahmatullin 2009-09-14 12:07 ` Max Ivanov 2009-09-14 12:17 ` Andrey Rahmatullin 2009-09-14 12:25 ` Alexey I. Froloff 2009-09-14 12:27 ` Andrey Rahmatullin 2009-09-14 18:30 ` Motsyo Gennadi aka Drool 2009-09-14 20:07 ` Led 2009-09-14 20:39 ` Motsyo Gennadi aka Drool 2009-09-14 20:42 ` Konstantin Pavlov 2009-09-14 20:50 ` Motsyo Gennadi aka Drool 2009-09-14 22:53 ` Led 2009-09-14 20:52 ` Max Ivanov 2009-09-14 22:51 ` Led 2009-09-15 16:00 ` Motsyo Gennadi aka Drool 2009-09-15 16:13 ` Led 2009-09-15 16:35 ` Motsyo Gennadi aka Drool 2009-09-16 0:02 ` Денис Смирнов 2009-09-14 23:00 ` Денис Смирнов 2009-09-15 8:57 ` Andrii Dobrovol`s`kii 2009-09-16 0:01 ` Денис Смирнов 2009-09-18 19:09 ` [sisyphus] git/gear scheme intro docs (was: mentoring mentors) Michael Shigorin 2009-09-18 21:40 ` Денис Смирнов 2009-09-19 5:40 ` Alexey Borovskoy 2009-09-19 6:23 ` Денис Смирнов 2009-09-19 7:42 ` Alexey Borovskoy 2009-09-19 9:05 ` Денис Смирнов 2009-09-19 6:23 ` Slava Semushin 2009-09-19 11:29 ` Max Ivanov 2009-09-19 22:46 ` Денис Смирнов 2009-09-20 8:38 ` [sisyphus] git/gear scheme intro docs Michael Shigorin 2009-09-14 8:06 ` [sisyphus] git for newbies (was: mentoring mentors) Michael Shigorin 2009-09-14 8:34 ` [sisyphus] git for newbies REAL 2009-09-14 10:30 ` Андрей Новосёлов 2009-09-14 10:36 ` Andrey Rahmatullin 2009-09-14 10:48 ` Андрей Новосёлов 2009-09-14 10:52 ` Andrey Rahmatullin 2009-09-14 10:38 ` Max Ivanov 2009-09-14 10:51 ` Андрей Новосёлов 2009-09-14 11:12 ` Dmitry V. Levin 2009-09-14 11:29 ` Max Ivanov 2009-09-14 11:35 ` Dmitry V. Levin 2009-09-14 12:04 ` Max Ivanov 2009-09-14 12:30 ` Alexey I. Froloff 2009-09-14 12:50 ` Andrii Dobrovol`s`kii 2009-09-14 13:23 ` Alexey I. Froloff 2009-09-14 13:27 ` Max Ivanov 2009-09-14 13:38 ` Mikhail A. Pokidko 2009-09-14 13:43 ` Serg Borovikov 2009-09-14 16:37 ` Mikhail A. Pokidko 2009-09-14 13:43 ` Alexey I. Froloff 2009-09-14 13:11 ` Андрей Новосёлов 2009-09-13 4:51 ` [sisyphus] ThunderBird Shredder Connie 2009-09-13 7:42 ` Alexey Gladkov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=4AAE06EA.5020208@solin.spb.ru \ --to=solo@solin.spb.ru \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git