gentoo.ru
rion-overlay
rion-overlay@conference.gentoo.ru
Среда, 13 января 2010< ^ >
slepnoga установил(а) тему: overlay rion || Вопросы, реквесты,обсуждения ебилдов из оверлея rion || Баги по ебилдам - сюда || Документация по написанию ебилдов : http://devmanual.gentoo.org || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=rion-overlay
Конфигурация комнаты
Участники комнаты

GMT+3
[00:57:38] <slepnoga> снепшоты крайне желательны. чем жать не очень принципиально - лишбы не в рар или каб ( можно и в xz.bip2,gzip)
[01:01:54] <0xd34df00d> Ооок.
[01:02:10] <0xd34df00d> Поем тут и таки попробую осилить написать кронджоб.
[01:02:31] <0xd34df00d> Олсо, github вроде умеет создавать архивы сорсов, правда, по запросу.
[01:13:41] slepnoga вышел(а) из комнаты
[01:15:09] slepnoga вошёл(а) в комнату
[01:15:37] slepnoga вышел(а) из комнаты
[01:15:48] slepnoga вошёл(а) в комнату
[01:19:12] slepnoga вышел(а) из комнаты
[01:25:24] slepnoga вошёл(а) в комнату
[01:44:43] slepnoga вышел(а) из комнаты
[02:16:51] slepnoga вошёл(а) в комнату
[04:13:52] CIA вошёл(а) в комнату
[04:39:32] slepnoga вышел(а) из комнаты
[04:39:59] <Ским> slepnoga: вот расскажи мне дураку
[04:40:15] <Ским> в чем смысл коммитов, которые "merge"?
[05:10:26] Ским вышел(а) из комнаты
[05:10:37] Ским вошёл(а) в комнату
[14:12:16] 0xd34df00d вышел(а) из комнаты
[14:12:50] 0xd34df00d вошёл(а) в комнату
[14:20:34] slepnoga вошёл(а) в комнату
[14:22:29] <slepnoga> А как без них ?
[16:05:49] Ским вышел(а) из комнаты
[16:06:03] Ским вошёл(а) в комнату
[16:10:41] <Ским> slepnoga: в смысле?
[16:10:59] <Ским> например, делать hg pull до того, как делаешь hg commit && hg push
[16:11:01] <Andor> СКИМ НЕ ПОНИМАЕТ DVCS??????????????????
[16:11:23] <Andor> Ским: а если за то время, что ты делаешь commit кто-то пушнет?
[16:11:34] <Ским> маловероятно
[16:11:48] <Ским> зато не будет стопицот левых коммитов "мердж"
[16:11:51] <Andor> вероятно.
[16:11:55] <Andor> такое было сто раз
[16:12:06] <Andor> ты чо, пытаешься экономить на коммитах? :)
[16:12:31] <0xd34df00d> Я не понял непонимания Скима.
[16:12:47] <Andor> 0xd34df00d: это потому что ты хуй
[16:12:52] <0xd34df00d> Andor: щито.
[16:12:57] <Andor> гг
[16:13:01] <Ским> CIA: покажи лог
[16:13:22] <CIA> Ским: changeset:   804:fe9be012e0d9
tag:         tip
parent:      802:86a76995d7ea
parent:      803:80ac8a2b8db7
user:        A.Vinogradov <slep@vinogradov.lv>
date:        Wed Jan 13 14:41:40 2010 +0200
summary:     merge
[16:13:46] <Andor> и чо?
[16:14:18] <Ским> rcnfnb
[16:14:20] <Ским> *кстати
[16:14:22] <Ским> antixpuct overlay # hg update                                                                                                                                                                                                                                                     :)
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
antixpuct overlay # hg pull                                                                                                                                                                                                                                                       :)
pulling from https://rion-overlay.googlecode.com/hg/
searching for changes
adding changesets
adding manifests
adding file changes
added 4 changesets with 17 changes to 17 files
17 files updated, 0 files merged, 0 files removed, 0 files unresolved
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
(run 'hg update' to get a working copy)
antixpuct overlay # hg update                                                                                                                                                                                                                                                     :)
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
[16:14:27] <Andor> повторюсь: ты экономишь число коммитов?
[16:14:33] <Ским> что-то я упускаю смысл "hg update"
[16:14:46] <slepnoga> СКИМ НЕ ПОНИМАЕТ DVCS
[16:14:53] <Andor> это потому что ты в хуках прописал hg update, наверное
[16:14:59] <Ским> а, точно
[16:15:03] <Ским> а я и забыл уже :)
[16:15:07] <Ским> >_<
[16:15:40] <Ским> и да
[16:15:46] <Ским> [16:11:29] <Andor> вероятно.
[16:11:32] <Andor> такое было сто раз
[16:16:00] <Ским> с тех пор, как я начал так делать - ни разу не было :)
[16:16:16] <Andor> значит ты просто удачник
[16:16:25] <Ским> зато сколько раз я при мердже неведомым образом изменял чужие ебилды
[16:16:32] <Andor> у меня commit и push далеко не всегда делаются 1 к 1
[16:16:37] <Ским> которые ниразу не трогал
[16:16:40] <Andor> бывает по 10 коммитов перед пушем
[16:16:43] <Ским> но при мердже коммитились старые копии
[16:17:08] <slepnoga> Ским: почему у нас этого не было ? :0
[16:17:11] <slepnoga> смотри
[16:17:15] <Andor> чота не было никогда
[16:17:23] <Andor> правда я хз когда последний раз в оверлей что-нибудь коммитил :)
[16:17:31] <slepnoga> ты сделал пулл
[16:17:34] <Andor> хотя есть чего
[16:17:35] <slepnoga> потом что ?
[16:18:22] <Ским> slepnoga: пока ниразу не было проблем при такой схеме:
[16:18:24] <0xd34df00d> slepnoga: в каком формате делать имена снепшотов?
[16:18:34] <0xd34df00d> slepnoga: leechcraft-`git describe`.tar.bz2 ок?
[16:18:35] <slepnoga> 0xd34df00d: в гентушном
[16:18:39] <0xd34df00d> А какой гентушный?
[16:18:48] <Ским> <changing file>,<hg pull>,<hg commit>,<hg push>
[16:18:54] <Andor> Ским:
[16:18:58] <Andor> это потому что ты тоже хуй
[16:19:18] <Andor> я тебе уже сказал пример: один пуш далеко не всегда пушит один коммит
[16:19:18] <Ским> =
[16:19:32] <Ским> да
[16:19:38] <Ским> у вас
[16:19:40] <0xd34df00d> Блио.
[16:19:45] <Ским> =)
[16:19:48] <0xd34df00d> slepnoga: так какой формат гентушный-то?
[16:20:13] <Andor> хуёвый
[16:20:38] <Ским> олсо, если пулл не делать - потом надо мерджить, а так как я не осилил как это правильно делать - у меня вечно получается неведомая куйня
[16:21:16] <slepnoga> <name>-<version>.tar.bz
[16:22:14] <0xd34df00d> slepnoga: вместо version что подставлять? Дату или вывод git describe?
[16:22:37] <slepnoga> <name>-<version>_rc<date>
[16:23:22] <slepnoga> 1.0_rc2_p20090322            1.0_rc2_p20090731                      1.0_rc4_p20091026  типа так
[16:23:24] <0xd34df00d> Версия — которая уже выпущена или которая готовится?
[16:23:40] <slepnoga> rc- релиз кандидат
[16:23:46] <0xd34df00d> Знач которая готовится.
[16:24:01] <Andor> канешна
[16:24:12] Ским[note] вошёл(а) в комнату
[16:25:07] <0xd34df00d> Хорошо.
[16:25:14] <0xd34df00d> А какое имя должна иметь корневая папка в архиве?
[16:26:05] <slepnoga> такое же как и имя архива
[16:26:39] <Andor> папка?
[16:26:47] <Andor> а чо не «мамка»?
[16:27:43] <0xd34df00d> Лениво набирать «директория» одной рукой. Я тут суп ем.
[16:31:56] <Ским[note]> "дира"
[16:31:59] <Ским[note]> куда проще
[16:32:03] <Ским[note]> зато не по вендовому
[16:32:05] <Ским[note]> :)
[16:32:17] <0xd34df00d> /usr/bin/git archive --format=tar --prefix="leechcraft-0.3.70-`date +%Y%m%d`" HEAD | /bin/bzip2 -9 > leechcraft-0.3.70-`date +%Y%m%d`.tar.bz2
[16:32:20] <0xd34df00d> Вот короче.
[16:32:57] <Andor> гм
[16:33:06] <Andor> а разве нельзя получить командой гита дату последнего коммита?
[16:33:15] <Andor> и аналогично тэг, чтобы версию самому не прописывать
[16:36:49] <0xd34df00d> Дык тег предыдущий же.
[16:36:52] <0xd34df00d> Он следующий не знает.
[16:36:58] <0xd34df00d> Релиз-кандидатом которого является снепшот.
[16:37:47] <0xd34df00d> Говно.
[16:37:53] <0xd34df00d> Провайдер рубит чекаут.
[16:38:31] <Andor> чо это он следующий?
[16:38:42] <Andor> он должен быть текущим разрабатываемым же
[16:38:46] <Andor> или я что-то путаю?
[16:43:08] <0xd34df00d> Смотри, есть набор майлстоунов.
[16:43:14] <0xd34df00d> 0.3.60, 0.3.65, 0.3.70 и т.д.
[16:43:48] <0xd34df00d> Если текущий разрабатываемый — 0.3.70, то последний тег, который был поставлен — 0.3.65 (теги знаменуют какбе конец этапа, а не начало), и git describe покажет 0.3.65.
[16:44:26] <Andor> гм
[16:44:36] <Andor> я почему-то думал, что наоборот
[16:55:45] <0xd34df00d> Сделал.
[16:55:47] <0xd34df00d> slepnoga: сделал снапшоты, да.
[17:14:46] <0xd34df00d> https://sourceforge.net/projects/leechcraft/files/LeechCraft/0.3.70/leechcraft-0.3.70_rc20100113.tar.bz2/download вот первый.
[17:16:17] <Andor> пипец путь к файлу
[17:16:46] <slepnoga> 0xd34df00d:  спасибо тебе, хоть один на sf нарезал урл без пробелов
[17:16:54] <Andor> ыы
[17:17:26] <Ским[note]> slepnoga: а не пофиг ли?
[17:17:30] <Ским[note]> там все равно в кавычках
[17:17:32] <Ским[note]> :)
[17:18:13] <slepnoga> Ским[note]:  дааа,  а ну покаж ебилд
[17:18:26] <slepnoga> с пробелом в URI_SRC
[17:18:35] <slepnoga> :-D
[17:19:09] <slepnoga> %20 ВНЕЗАПНО не хочешь вставить ?
[17:24:06] <Andor> в URI_SRC может быть "http://hui/pesda -> blabla.tar.bz2"
[17:24:21] <Andor> но из них урл только хуйпесда
[18:07:04] Ским вышел(а) из комнаты
[18:07:16] Ским вошёл(а) в комнату
[18:11:48] Ским[note] вышел(а) из комнаты
[18:34:05] Ским вышел(а) из комнаты
[18:34:06] CIA вышел(а) из комнаты
[18:35:07] Ским вошёл(а) в комнату
[19:40:10] Andor вышел(а) из комнаты
[21:47:02] slepnoga вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!