From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.2.5 Date: Mon, 16 Nov 2009 08:56:45 +0300 From: Alexey Novikov To: ALT Linux Sisyphus discussions Message-ID: <20091116055644.GA10364@localhost.localdomain> References: <75e139a00911080334h557377f8l26dd7ad7ee5226c0@mail.gmail.com> <200911081252.39615.sergey.borovikov@top-sportbets.com> <4AF6B690.4070905@gmail.com> <4AF866FE.2010709@gmail.com> <20091113084622.GZ13476@osdn.org.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Yandex-TimeMark: 1258351006 X-Yandex-Spam: 1 X-Yandex-Front: smtp4.mail.yandex.net Subject: Re: [sisyphus] =?koi8-r?b?69XEwSDLzMHT1NggKi5zcGVjPw==?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2009 05:57:12 -0000 Archived-At: List-Archive: List-Post: On Sat, Nov 14, 2009 at 08:16:39PM +0000, Max Ivanov wrote: > > PS: я попробую описать схему, которую позаимствовал у led@ > > -- с чистыми исходниками в бранче upstream и спеком (плюс- > > минус специфические ресурсы -- картинки или инитскрипты -- > > в бранче master, да патчи в отдельных topic branches). > > _Гораздо_ красивее и внятней, чем то, что сейчас обычно > > можно наблюдать на git.alt.  Если буду тормозить -- > > напомните личной почтой, всё равно понадобится. > > Мне тоже эта схема нравилась, но меняю её на схему "всё в master", > т.к. если чинишь сборку-установку, то неудобно как то. Приходится либо > кучу merge в master делать, либо вбивать руками все команды сборки из > spec файла (который кстати еще фиг посмотришь, т.к. он в другом > бранче, ну это скорее от незнания, может каким нибудь git ls-tree и > можно) , а там ключей может быть довольно много. Ну чтобы не делать кучу merge руками есть gear-merge (правда в его man забыли добавить синтаксис файла .gear/merge). Кроме того советую посмотреть на git-stash - позволяет отложить локальные изменения на время, чтобы переключиться на другой бранч. А вообще конечно хочется чтобы gear --commit дергал не git-commit, а gear-commit, а тот бы в свою очередь дергал gear-merge. Пойти FR на gear повесить что ли... -- WBR, Alexey Novikov XMPP: alex-novikov@jabber.ru, shader@ya.ru