gentoo.ru
rion-overlay
rion-overlay@conference.gentoo.ru
Вторник, 31 мая 2011< ^ >
slepnoga установил(а) тему: Overlay rion http://code.google.com/p/rion-overlay || mailing list:rion-overlay@googlegroups.com || Логи: http://gentoo.ru/jabber/logs/rion-overlay@conference.gentoo.ru || Новые ебилды пишем на EAPI=4|| mva - новый модуль ? http://www.ejabberd.im/mod_motion
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:25] <Nikoli> т.е. ты написал?
[00:28:19] <slepnoga> болванка есть
[00:28:38] <slepnoga> хидеры заполнять я не буду - ибо не знаю, что чекать
[01:10:01] maksbotan вышел(а) из комнаты
[01:45:21] slepnoga вышел(а) из комнаты
[03:39:39] 0xd34df00d вышел(а) из комнаты
[03:40:09] 0xd34df00d вошёл(а) в комнату
[03:40:25] 0xd34df00d вышел(а) из комнаты
[03:40:37] 0xd34df00d вошёл(а) в комнату
[03:41:08] 0xd34df00d вышел(а) из комнаты
[03:41:19] 0xd34df00d вошёл(а) в комнату
[03:41:29] 0xd34df00d вышел(а) из комнаты
[03:41:50] 0xd34df00d вошёл(а) в комнату
[03:42:00] 0xd34df00d вышел(а) из комнаты
[03:42:08] 0xd34df00d вошёл(а) в комнату
[03:42:18] 0xd34df00d вышел(а) из комнаты
[03:42:26] 0xd34df00d вошёл(а) в комнату
[03:42:37] 0xd34df00d вышел(а) из комнаты
[03:42:49] 0xd34df00d вошёл(а) в комнату
[03:42:59] 0xd34df00d вышел(а) из комнаты
[03:43:13] 0xd34df00d вошёл(а) в комнату
[07:18:40] mva вошёл(а) в комнату
[08:08:37] mva вышел(а) из комнаты
[08:08:51] mva вошёл(а) в комнату
[09:21:52] slepnoga вошёл(а) в комнату
[09:28:55] maksbotan вошёл(а) в комнату
[09:54:29] maksbotan вышел(а) из комнаты
[09:57:43] winterheart вошёл(а) в комнату
[10:44:56] winterheart вышел(а) из комнаты
[10:51:40] winterheart вошёл(а) в комнату
[11:00:29] mva вышел(а) из комнаты
[11:27:52] slepnoga вышел(а) из комнаты: Replaced by new connection
[11:28:02] slepnoga вошёл(а) в комнату
[12:03:23] 0xd34df00d вышел(а) из комнаты
[12:06:07] 0xd34df00d вошёл(а) в комнату
[12:36:16] <slepnoga> mva
[12:38:39] <slepnoga> When compiling the source code, it is necessary to install exmpp - ejabberd
[12:43:14] mva вошёл(а) в комнату
[12:45:32] <mva> fxd
[12:49:43] <slepnoga> mva:  кто у нас ежиком занимается ?
[13:05:01] <mva> pva ;)
[13:22:55] CIA вошёл(а) в комнату
[13:23:05] CIA вышел(а) из комнаты
[13:23:39] CIA вошёл(а) в комнату
[13:25:02] <mva> 0xd34df00d:
[13:25:05] <mva> access:4:100@покажи лог=.sh cd $HOME/overlay; (hg pull; hg update) 2>&1>/dev/null; hg log -l 1
[13:25:14] <mva> по аналогии
[13:25:27] <mva> покажи лог
[13:25:28] <CIA> mva: bash: line 0: cd: /home/mva/overlay: Нет такого файла или каталога
abort: There is no Mercurial repository here (.hg not found)!
abort: There is no Mercurial repository here (.hg not found)!
abort: There is no Mercurial repository here (.hg not found)!
[13:25:34] <mva> хм
[13:25:38] <mva> ща
[13:25:39] <0xd34df00d> mva: Што.
[13:25:41] <0xd34df00d> Ничо не понял.
[13:25:42] CIA вышел(а) из комнаты
[13:25:56] CIA вошёл(а) в комнату
[13:26:01] <mva> покажи лог
[13:26:01] <CIA> mva: bash: line 0: cd: /home/mva/overlay: Нет такого файла или каталога
abort: There is no Mercurial repository here (.hg not found)!
abort: There is no Mercurial repository here (.hg not found)!
abort: There is no Mercurial repository here (.hg not found)!
[13:26:32] <mva> да тварь ты тупая, какого хера ${home} через судо пролазит, убирал же
[13:26:38] <mva> .sh echo $HOME
[13:26:38] <CIA> mva: фиг
[13:26:58] <mva> .sh echo $HOME
[13:26:58] <CIA> mva: фиг
[13:27:49] <0xd34df00d> .version CIA
[13:27:49] <CIA> 0xd34df00d: я freqbot 1.1.99.357M, запущен под Twisted 11.0.0, Python 2.7.1 (r271:86832, May  8 2011, 22:14:01)
[GCC 4.5.2]
[13:27:52] <mva> .alias_add access:4:100@покажи лог=.sh cd /var/log/freqbot/overlay; (hg pull; hg update) 2>&1>/dev/null; hg log -l 1
[13:27:52] <CIA> mva: у вас недостаточно прав, чтобы поставить такой высокий уровень выполнения алиаса
[13:28:00] <mva> да не пинди
[13:28:08] <mva> .alias_show
[13:28:08] <CIA> mva: 1) !gg=.google %Q*
2) .g=.google %Q*
3) что умеешь=.help
4) что умеешь?=.help
5) access:4:100@покажи лог=.sh cd $HOME/overlay; (hg pull; hg update) 2>&1>/dev/null; hg log -l 1
6) access:100:100@np=.null .pyexec import commands; a=commands.getoutput("sudo su - skim -c '/home/skim/work/linuxoid/np act'").decode('utf-8'); bot.muc.msg('groupchat', u'%ROOM%', a)
7) чего умеешь&=.help
8) ~&=.google %Q*
[13:28:18] <mva> а, точно ж. У меня ж другой джид :)
[13:28:55] CIA вышел(а) из комнаты
[13:29:05] CIA вошёл(а) в комнату
[13:29:20] <mva> .sh echo $HOME
[13:29:20] <CIA> mva: /home/mva
[13:29:51] <0xd34df00d> mva: а как сделать, чтобы он сам новые коммиты показывал?
[13:30:14] CIA вышел(а) из комнаты
[13:30:29] CIA вошёл(а) в комнату
[13:30:59] <mva> 0xd34df00d: либо на пейтоне скрипт написать, чтоб по таймауту выводил, но это ресурсоёмко, либо через sendxmpp ;)
[13:31:12] <mva> *sendxmpp в кроне :)
[13:31:22] <krigstask> Да вы упоролись
[13:31:26] <krigstask> То есть ты, mva
[13:31:31] <mva> krigstask: нетты
[13:31:34] <mva> .sh echo $HOME
[13:31:35] <CIA> mva: /var/log/freqbot/
[13:31:40] <mva> покажи лог
[13:32:18] <krigstask> 0xd34df00d: новые коммиты на github?
[13:32:24] <CIA> mva: глянь приват
[13:32:44] <mva> покажи лог
[13:32:50] <CIA> mva: warning: rion-overlay.googlecode.com certificate with fingerprint 89:6d:fb:e5:4a:7e:72:91:db:0b:ee:72:9f:60:a7:29:65:fd:e1:10 not verified (check hostfingerprints or web.cacerts config setting)
changeset:   2728:1ee4f71cb1b0
tag:         tip
user:        mva <mva@mva.name>
date:        Tue May 31 15:44:50 2011 +0700
summary:     fixed EJ
[13:33:55] <mva> покажи лог
[13:33:57] <CIA> mva: changeset:   2728:1ee4f71cb1b0
tag:         tip
user:        mva <mva@mva.name>
date:        Tue May 31 15:44:50 2011 +0700
summary:     fixed EJ
[13:36:27] <0xd34df00d> krigstask: да, именно там.
[13:36:52] <krigstask> Это ты лучше погугли конкретно про github
[13:37:27] <0xd34df00d> Хм.
[13:37:30] <0xd34df00d> И по каким словам лучше гуглить?
[13:37:39] <0xd34df00d> github jabber new commits выдает хрень.
[13:37:58] <mva> ;)
[13:38:03] <mva> поставь изиду
[13:38:09] <mva> она умеет парсить rss ;)
[13:38:13] <0xd34df00d> А, гм, https://gist.github.com/935035
[14:48:12] <mva> krigstask: а как в ртути откатить несколько предыдущих коммитов? :)
[14:48:28] <krigstask> hg help strip
[14:55:41] <mva> что-то не то
[14:55:46] <mva> и да, вот толи дело гит :)
[14:56:34] <krigstask> Что «не то»?
[14:56:45] <krigstask> И что с ним?
[14:56:55] <krigstask> Я вот не знаю, как выпилить там коммиты
[14:57:00] <krigstask> То ли дело hg!
[14:57:48] <mva> и как же выпилить в hg коммиты, которые уже ушли в удаленный реп, так, как будто их никогда не было и залить это состояние в удаленный реп? :)
[14:57:58] rion вошёл(а) в комнату
[14:58:14] <mva> в гите - две команды ( git reset --hard && git push -f ) ;)
[14:58:39] <krigstask> А следующий push от другого человека их не вернёт?
[14:59:25] <krigstask> А то Pro Git даже rebase после push велит не делать
[14:59:26] <mva> если он не забудет пулл сделать перед этим, то нет
[14:59:27] <mva> :)
[15:00:59] <krigstask> Да ладно
[15:01:09] <krigstask> И как он это делает, интересно?
[15:01:53] <krigstask> Как он отличает удалённое на сервере от добавленного?
[15:02:29] <krigstask> Но такого, hg, конечно, не умеет
[15:02:46] <mva> ты таки расскажи, как удалить коммиты :)
[15:03:11] <mva> slepnoga: это из-за тебя пять пустых коммитов, между прочим :)
[15:03:24] <slepnoga> из-за ? почему ?
[15:03:37] <mva> потому, что ты сказал влепить exmpp ;)
[15:03:47] <mva> а в 2.1.6, который делал я - он не нужен
[15:03:54] <mva> а в 9999 у риона он уже есть :)
[15:04:10] <slepnoga> мм
[15:04:40] <krigstask> На удалённом сервере — уже никак, в общем случае
[15:04:45] <slepnoga> а если я скажу "Мва: кастрируй себя" ты тоже .... ?
[15:04:54] <krigstask> Если нет возможности сделать там hg strip
[15:08:24] <krigstask> mva: и я сильно сомневаюсь, что в git так можно
[15:08:41] <mva> я тебе две команды дал, которыми я так делал
[15:08:59] <mva> ну, они не понлные, конечно, но тем не менее
[15:12:05] <krigstask> http://paste.pocoo.org/show/398205/
[15:12:08] <krigstask> Что дальше?
[15:13:55] <mva> хехе
[15:14:40] <mva> да, там есть какая-то опция, которая запрещает... сейчас попробую вспомнить :)
[15:20:02] <mva> krigstask: git config receive.denyNonFastForwards false
[15:20:06] <mva> на сервере :)
[15:20:47] <krigstask> Ничего не изменилось
[15:22:08] <mva> попробуй ещё раз на клиенте сделать push -f ;)
[15:22:26] <mva> или...
[15:22:35] <mva> может я немного напутал и выполнять надо на локальной машине
[15:22:35] <krigstask> Да что ты говоришь
[15:22:41] <krigstask> А то я не догадался
[15:22:42] <mva> но, в общем команда точно эта
[15:22:43] <mva> :)
[15:22:59] <krigstask> А мне пофиг, я локальные push'и гоняю, если ты не заметил
[15:23:55] <mva> хм
[15:24:00] <mva> хз-хз :)
[15:24:10] <krigstask> Слив засчитан (-%Е
[15:24:20] <mva> ты что-то делаешь не так
[15:24:23] <mva> у меня работало
[15:24:30] <krigstask> Я всё делаю так, как ты говоришь
[15:24:32] <mva> сейчас просто не на чем проверить :)
[15:24:36] <mva> нет не всё
[15:24:40] <mva> у тебя пуши локальные
[15:24:40] <mva> :)
[15:24:51] <krigstask> Э-э-э, тебе не смешно самому-то?
[15:25:10] <krigstask> С локальными не работает, а по http/ssh должно?
[15:25:29] <mva> покажи мне .git/config в общем
[15:27:38] <krigstask> http://paste.pocoo.org/show/398212/
[15:28:28] <mva> a /home/sterkrig/dev/kbdd/.git ?
[15:28:35] <krigstask> А его я не трогаю
[15:28:48] <krigstask> Это тот, из которого я другие временные клонирую
[15:29:16] <mva> ну так он у тебя "удалённый"
[15:29:28] <mva> и "на сервере" == "в нём" в данном случае
[15:29:43] <krigstask> в ком?
[15:29:55] <mva> /home/sterkrig/dev/kbdd/.git
[15:29:58] <krigstask> Конфиг «удалённого» я тебе показал
[15:30:08] <krigstask> > Это тот, из которого я другие временные клонирую
[15:30:30] <mva> что-то ты где-то врёшь :)
[15:30:38] <krigstask> А по репке?
[15:30:46] <mva> где у тебя "локальный" и где "удалённый"?
[15:30:48] <mva> пути скажи
[15:30:57] <krigstask> Свою маму во вранье обвиняй
[15:31:28] <krigstask> «Локальные» в /tmp/kbdd{2,3}
[15:31:39] <krigstask> «Сервер» в /tmp/kbdd
[15:32:47] <mva> и в обоих в конце конфига есть DenyFastForward*?
[15:33:11] <mva> в смысле и в локальном и в "серверном"
[15:33:12] <krigstask> Кроме kbdd3
[15:33:26] <krigstask> Который символизирует человека, который не в курсе
[15:34:49] <mva> ну, с локальными я, если честно не проверял... /me как-то с удалёнными (через гитозис) такое неоднократно проворачивал
[15:35:07] <mva> правда, вот, не запомнил, где же надо, на сервере в директории с репозиторием или локально...
[15:35:12] <krigstask> «Не верю»
[15:35:17] <krigstask> У меня не работает
[15:35:22] <mva> блин
[15:35:25] <krigstask> Подозреваю, что ты что-то не так запомнил
[15:35:32] <mva> сейчас создам пустой репозитори и покажу
[15:35:36] <krigstask> Давай
[15:35:51] <krigstask> И дай мне его склонировать до того, как reset сделаешь
[15:37:05] <mva> ro-доступ покатит?
[15:37:11] <krigstask> Ага
[15:38:28] <mva> git://mva.name/forkrig.git
[15:38:35] <mva> три коммита
[15:39:00] <krigstask> fatal: The remote end hung up unexpectedly
[15:39:01] <mva> склонировал?
[15:39:04] <mva> хм
[15:39:26] <mva> хм
[15:39:33] <mva> что-то гитдемон опять тупит чтоли
[15:39:39] <mva> ща
[15:40:12] <mva> а, блин
[15:40:18] <mva> скотина :)
[15:40:22] <mva> сейчас :)
[15:42:23] <mva> krigstask: делай :)
[15:42:31] <krigstask> Ага
[15:42:44] <mva> я забыл в конфиге гитозиса поставить daemon = yes ;)
[15:43:01] <mva> итак, три коммита
[15:43:41] <mva> krigstask: фокус-покус, два коммита :)
[15:44:03] <mva> можешь убедиться, склонировав рядом :)
[15:44:38] <krigstask> Я сделал git pull, ничего не изменилось
[15:44:58] <krigstask> http://paste.pocoo.org/show/398217/
[15:45:43] <mva> хм
[15:48:10] <mva> mva@note [±:master] fk % git pull
From git://mva.name/forkrig
+ 86d0c5c...dd37407 master     -> origin/master  (forced update)
Already up-to-date.
[15:48:18] <mva> таки форсед апдейт был
[15:48:30] <mva> хотя локальные коммиты (старый + локальный) остались
[15:48:37] <krigstask> Ага
[15:48:44] <mva> собственно, Enjoy распределённые_системы_хранения
[15:48:45] <mva> :)
[15:48:54] <mva> они оба стали локальными
[15:48:55] <krigstask> Бред какой
[15:49:05] <mva> на сервере их нету
[15:49:25] <mva> собственно, потому и рекомендуется перед коммитом делать пулл :)
[15:49:44] <krigstask> > перед коммитом делать пулл
Ты упоролся, что ли?
[15:49:55] <krigstask> Это вот такая у вас распределённость в git? (-%E
[15:49:55] <mva> почему? :)
[15:50:25] <mva> рекомендуется не в гите, а опытом "чтобы избежать такого вот" :)
[15:50:44] <krigstask> И как мне теперь сделать git push?
[15:50:51] <krigstask> Есть у вас hg outgoing?
[15:50:53] <mva> собственно, чтобы СОВСЕМ такого избежать в официальных доках и не рекомендуют -f и ребейз :)
[15:51:25] <mva> и да, wtf щгепщштп,
[15:51:29] <mva> *outgoing?
[15:51:51] <krigstask> Сравнивает локальную репу с удалённой и показывает, что сделать hg push
[15:53:12] <krigstask> http://paste.pocoo.org/show/398218/
[15:54:18] <krigstask> Прекрасная возможность прострелить ногу не только себе, только в git! Налетай, становись!
[15:55:09] <krigstask> Таки что делать в прекрасном git вот в такой более чем жизненной ситуации?
[15:57:34] <winterheart> ммм?
[15:57:43] <winterheart> а что такое?
[15:58:06] <krigstask> winterheart: mva рассказывает, как в git удалять коммиты с удалённого сервера
[15:58:16] <winterheart> зачем?
[15:58:44] <winterheart> решили подработать министерством правды?
[15:58:55] <krigstask> Вот у него спроси, он тут ртуть клянёт за отсутствие такой возможности (-:Е
[16:00:14] <winterheart> а что, вправду нет?
[16:01:11] <krigstask> Нет, сделать push, который что-то там удалит, невозможно
[16:01:46] <winterheart> как вы живете-то без такой архинужной вещи????
[16:02:06] <krigstask> Плачем и колемся
[17:01:08] maksbotan вошёл(а) в комнату
[17:23:14] 0xd34df00d вышел(а) из комнаты
[17:25:58] 0xd34df00d вошёл(а) в комнату
[17:36:43] winterheart вышел(а) из комнаты
[17:47:05] rion вышел(а) из комнаты
[19:42:38] slepnoga вышел(а) из комнаты
[20:26:27] krigstask вышел(а) из комнаты: Logged out
[20:27:26] mva вышел(а) из комнаты
[20:31:41] mva вошёл(а) в комнату
[20:37:37] slepnoga вошёл(а) в комнату
[20:46:19] mva вышел(а) из комнаты
[21:42:22] 0xd34df00d вышел(а) из комнаты
[21:45:20] 0xd34df00d вошёл(а) в комнату
[21:52:50] krigstask вошёл(а) в комнату
[22:23:43] Котярка вышел(а) из комнаты: Replaced by new connection
[22:23:53] Котярка вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!