/srv/irclogs.ubuntu.com/2012/10/25/#bzr.txt

LarstiQJPeterson: git merge = bzr merge; bzr commit07:17
jmlhey, it's been a long, long time since I submitted something to bzr. How do I land a patch to bzr?08:32
jmlI'm not sure if I've got commit privs,08:32
jmlbut poolie gave me the go-ahead for https://code.launchpad.net/~jml/bzr/rubberstamp/+merge/13085008:33
jmlbut when I pqm-submit, I'm told it can't verify my gpg kkey08:36
mgzjml: the normal way is lp:hydrazine `./feed-pqm bzr`08:54
jmlmgz: ok.08:55
jmlwow, hydrazine, huh?08:55
mgzand you then 'n' till your proposal, 'm' set the message, and 'e' gpg sign and email for pqm to land08:56
jmlmgz: ok, thanks.08:57
jmlmgz: unfortunately, I have to step away for a bit now, but is it OK if I ping you later if I have trouble landing this?08:58
mgzjml: certainly08:59
jmlmgz: ta08:59
fullermdI'll be around to be completely unhelpful too, if that'll help.08:59
jmlfullermd: I was going to say "possibly", but I'm not sure that's strictly true. I appreciate the gesture though.09:01
fullermdOh, well, you can just lie to me about it.  I do it to me all the time, and I never seem to catch on.09:02
jmlfullermd: I'm just not sure it's logically possible for being completely unhelpful to ever help.10:14
fullermdPfft, logic.  What has logic ever done for me?10:16
jmlmgz: does hydrazine just loop?10:22
jmlmgz: also, it looks like I'm not a committer.10:22
jmlmgz: so maybe I should just ask you to merge https://code.launchpad.net/~jml/bzr/rubberstamp/+merge/13085010:23
mgzyes, blast, and okay.10:23
jmlmgz: thanks :)10:24
mgzah, and your branch needs to be marked approved, which is why it doesn't appear in the list10:26
mgzso, pqm may in fact allow you to land it10:26
mgzwant to give it a go? if you get rejected, I'll do it.10:27
jmlmgz: sure, I'll try now.10:30
jmlPQMException: 'Failed to verify signature: gpgv exited with error code 2'10:30
jmlmgz: ^, I think you need to do it.10:30
fullermdMaybe pqm forgot how to commit to bzr...10:31
mgzI shall capture a webop later and get you added, landing now.10:31
yaizahi!11:24
yaizais it possible to rename a branch in launchpad?11:24
yaizaI would like something like: lp:~ybailen/canonical-openerp/employee-registry-payroll -> lp:~ybailen/canonical-openerp/canonical-payroll11:25
yaizakeeping the versioning11:25
yaizabut I'm not sure if this is possible11:25
jpdsyaiza: Yes, click "Change branch details" on the Launchpad page.11:26
* yaiza tries11:26
yaizahmm, if I choose Target branch as Personal I get this error "Only private teams may have personal private branches."11:33
yaizajpds^ ?11:46
jpdsyaiza: But you only want to change "Name".11:48
yaizajpds, if I leave Branch Target as it was: canonical-openerp then I get this error: "Private branches are not allowed for target Canonical OpenERP."11:49
yaizaso I tried to change that11:49
yaizawith no success :(11:49
mgzyaiza: you can ask for help in #launchpad if you're stuck12:02
yaizaok mgz, thanks12:03
hnoHow do I add --no-trees flag to an existing shared repository? Just noticed I forgot specifying it when creating a shared repository some time ago.12:53
hnoI know how to drop the working trees from it's branches. But like the flag to be recorded so bzr branch remembers to do the "right" think when branching.12:55
fullermdhno: There's an arg to 'reconfigure' for it.12:56
hnofullermd, thanks!12:57
hnoTo rusty on bzr merges. Need to backport a working branch to an older branch point. Is there an easier way than to cherry pick each revision listed by bzr missing?13:06
fullermdMmph.  Well, if your looking at "cherry pick _each_ rev", the answer would just be to do a merge.  But since you're asking, I presume you're wanting to actually skip some...13:07
fullermdYou can do a merge -rX..Y to grab just a range.  It would still be a cherry pick if the graph isn't connected, but it would at least get you N at a time instead of 1.13:07
fullermdThough that's a drawback too, in that it mushes more things together and gives you more chances for big conflicts.13:08
hnofullermd, the working branch is based on trunk, and need the same changes based on a release, skipping all the changes between the release and current trunk.13:08
hnoDo "bzr merge -r branch:../trunk..-1 ../trunk-feature-branch"  look sane?13:16
fullermdNot at all   8-}13:16
hnoAny saner suggestion?13:17
fullermdIt may be _correct_, of course.13:17
fullermdAt a glance it _looks_ like it's asking for what you described, so it may be right.13:17
fullermdDoes twist the eyes a bit though.13:17
hno"bzr merge -r submit:..-1 ../trunk-feature-branch" is probably better.13:19
hno"bzr merge -r submit:.. ../trunk-feature-branch" works as well, but not sure it's documented that one do not need to specfy the last revision in the range.13:23
fullermdIt is.13:23
hnowhere?13:24
fullermdNo idea   :)13:24
fullermdBut it is an explicit feature, and I know it's in the test suite.13:24
hnoHm.. that merge for some reason set my submit branch to the trunk-feature-branch. Not what I intendend.13:42
fullermdmerge will always set the submit branch if it isn't already.13:53
hnoand branch don't..14:07
hnoIn which use case do merge implicit --remember if unset produce a meaningful result? To me it's only confusing.14:10
LarstiQhno: all cases where there is only ever one branch you want to merge from14:19
LarstiQhno: like merging trunk into feature branches14:20
LarstiQhno: meaningful, but still can be confusing (re: list discussions about this)14:20
hnoLarstiQ, in those cases parent is also trunk and separate submit location is not needed.14:23
LarstiQah hmm, submit14:26
fullermdYes, but merge uses a separate saved location.14:26
hnoit uses parent is submit is not set.14:26
fullermdRight.14:26
LarstiQhno: in the cases where it makes sense to submit to the location you merged from then :)14:28
LarstiQbut it becomes less obviously the right choice I think14:29
hnothere is a --remember flag for the odd cases needing it..14:31
LarstiQhno: on the other hand, when do you want submit to be something different without setting it explicitly??14:39
LarstiQargh14:40
LarstiQs/?//14:40
hnoLarstiQ, exactly. I do not want merge to set the submit branch for me when doing a random merge from some other branch.14:47
hnowhen otherwise only using parent.14:47
LarstiQright14:48
LarstiQdoes anything using submit fall back to parent if submit is not set?14:48
LarstiQthat would be rather annoying14:49
hnoLarstiQ, yes.14:49
hnobzr merge, and also submit: revision spec in general so also bzr diff etc.14:49
LarstiQhno: right, so how to balance14:58
* LarstiQ would (now) lean towards not setting it automatically14:58
hnoYes. Unless there is some very common use case which I fail to see where it makes sense.14:59
fullermdAvailable evidence (it's there, and hasn't been a major cause of complaint in the last N years) suggests it does OK in the common case.15:25
fullermdThe whole arena has certainly been the cause of plenty of acrimony in the past.15:25
=== yofel_ is now known as yofel

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!