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=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 Message-ID: <4F913F9E.7000204@altlinux.org> Date: Fri, 20 Apr 2012 14:51:10 +0400 From: Anatoly Lyutin User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111123 Thunderbird/8.0 MIME-Version: 1.0 To: devel@lists.altlinux.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: [devel] =?utf-8?b?0J/RgNCw0LLQuNC70YzQvdGL0LkgZ2l0LdGA0LXQv9C+?= =?utf-8?b?INGBINC90YPQu9GPLCDQp9Cv0JTQndCiPw==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 10:43:56 -0000 Archived-At: List-Archive: List-Post: День добрый! Решил я тут собрать hiredis в Альт. С "правильным" git, конечно. Правильный в том смысле, что спек и правила в master, upstream-код в upstream-бранче. Вот как я делал: 1. Создал пустой гит на git.alt, склонировал к себе, туда закинул спек и закоммитил - получил мастер. 2. Создал бранч upstream 3. Вычистил его от спека 4. Подключил удалённый git на исходники автора через remote 5. Обновил remote 6. Смержил последний таг из remote в свой upstream 7. Ушёл в мастер 8. Смержился с апстримом своим со стратегией ours 9. Закоммитил туда rules, обозвал это новой версией. 10. Сделал gear-update-tag 11. Повесил альтовский таг 12. Упёрся в отсутствие файла с тагом в tags, при этом в list - всё нормально: [vostok@localhost hiredis]$ cat .gear/tags/list 3cc6a7f29977b30feaa2ffd1b54e9a40d6b5c80b v0.10.1 [vostok@localhost hiredis]$ cat .gear/rules tar: v0.10.1:hiredis diff: v0.10.1:hiredis hiredis [vostok@localhost hiredis]$ ls .gear/tags/ list Картинка с деревом - http://postimage.org/image/6eag4avjb/