/srv/irclogs.ubuntu.com/2010/04/19/#bzr.txt

spivrhkfin: perhaps you want the 'bzr-upload' plugin?00:20
=== naoki-away is now known as naoki
Manganeezmathrick: the problem does indeed seem to be the back-port commits into the 2.7.1 tag in my scenario. I'm having trouble thinking of a way around it.00:44
mathrickManganeez: I don't think any exists00:46
mathrickbackports are indistinguishable from conflicting edits00:46
ManganeezIn dreamland, where I live, I'm imagining somehow backing out all of the backport commits by rolling back to the rev when the tag was originally created, then merging to the new tag.00:48
mathrickthat might be possible00:53
mathrickthough it'd likely be somewhat involved00:54
ManganeezSeems like that falls into the "rewriting history" category, though00:54
mathrickManganeez: yes, but it might be possible to coerce pipes / rebase into doing just that somehow00:55
mathrickI'm not exactly sure, though, I don't have a very good grasp of how pipes work00:55
mathrickI just know they somehow result in rewritten history without actually having done that00:55
mathrickManganeez: http://wiki.bazaar.canonical.com/BzrPipeline <-- maintaining patches on top of upstream branches is one of the listed use-cases00:58
ManganeezReading that now... :P00:59
Manganeezalso hadn't heard of bzr-pipes. Like I said, <-- n00b00:59
mathricksince it works even with tarballs, which have 0 history, svn should be handled with no problems :)00:59
mathrickManganeez: pipes are hot new tech, I don't understand it myself yet00:59
Manganeezthe stacking seems a bit like loom, another thing I don't quite get01:00
mathrickyes, looms are similar01:03
igcmorning01:08
=== naoki is now known as naoki-away
=== naoki-away is now known as naoki
lifelessmorning igc01:29
igchi lifeless01:30
* mwhudson is amused to note that hosting weave branches on launchpad has been really broken for a long, long time02:09
mwhudsonor any all-in-one format02:09
Manganeez<-- n00b still catches himself thinking subversiony02:16
Manganeezmathrick (if you're still there): based on experimentation, it's really seeming like the easiest way to track vendor svn development is to *not* have bzr-svn installed. Instead, just have a hybrid repo where you svn sw & bzr commit. Branch from that for customization branches.02:23
ManganeezIf it's installed, bzr-svn intercepts and prevents that from working.02:23
Manganeezfor centralized repo, branch from mirror to create the centralized, and branch from *that* for customization work.02:25
Manganeeznever push back to vendor mirror02:25
ManganeezIt just seems like, in spirit, bzr-svn should provide a way that's *easier*, not step on existing possibilities to make it *harder*02:26
Manganeezanyone: is there a way to get a diff between the current branch and the parent branch? Which I think is the same as asking for the diff that would be applied if I pushed?02:41
spivManganeez: "bzr diff :parent", although if the branches have diverged then "bzr diff -rancestor::parent" is probably more helpful.02:43
spivYou may also find "bzr merge --preview" to be helpful02:43
Manganeezah, thanks spiv. I also just figured out how to do it with "--old"02:44
spiv:parent is a location alias, "bzr help location-alias" or http://doc.bazaar.canonical.com/bzr.2.1/en/user-reference/location-alias-help.html02:44
Manganeez"bzr diff :parent" produced no output. I think the old/new logic is just reversed from what I was looking for (parent had no missing changed for me, only the other way around). "bzr diff --old :parent" works.02:47
ManganeezBasically, I want to see my customizations vs. my parent vendor-tracking mirror.02:47
=== oubiwann` is now known as oubiwann
=== naoki is now known as naoki-away
=== naoki-away is now known as naoki
lifelessspiv: spm: https://code.edge.launchpad.net/~gz/bzr/kindness_to_FAT_and_other_utime_stories_epilogue/+merge/2354505:14
lifelessmerged by pqm, zaroo email involved05:14
lifelessnote the bug at the end :P05:14
=== khmarbaise_ is now known as khmarbaise
igcback06:42
lifelessfront!06:48
* joyer 06:58
joyeris there new plan to boost bzr's first time clone's low speed & memory exhausted?07:01
joyerevery time a clone emacs repo...The whole system hung up(386M memory unbuntu).07:02
mwhudsonjoyer: i filed a but about that last week07:07
mwhudsonbug07:07
mwhudsonjoyer: https://bugs.edge.launchpad.net/bzr/+bug/56266607:08
ubottuLaunchpad bug 562666 in bzr "2a fetch is very cpu intensive" [High,Confirmed]07:08
lifelessjoyer: this is cloning over the network or locally ?07:09
igclifeless: :-)07:14
rhkfinspiv: bzr-upload, will check, thanks!07:19
joyerlifeless: over network.07:20
lifelessjoyer: from which host ?07:20
joyer'v no idea. I'm from asia... and type this `bzr branch http://bzr.savannah.gnu.org/r/emacs/trunk'07:21
lifelessok, bzr.savannah.gnu.org - thats running plain http07:22
lifelessso will be slow and use a lot of memory.07:22
joyerthan my CPU will be drain out by bzr for 5 hours or so.07:22
lifelessThis is a) expected, b) a fix will eventually be deployed, but its a configuration issue not a bzr bug07:22
joyerI see. there may be some storage architectur diff between git/hg/bzr...07:23
joyerbut bzr seems need alot more memory07:23
lifelessjoyer: all three performan suboptimally over plain http; they need a server side component to perform best07:23
lifelessjoyer: try 'bzr branch lp:emacs'07:24
pooliehi lifeless07:24
lifelessjoyer: its a mirror of the savannah branch, and should be faster and use less memory07:24
lifelesspoolie: hihi07:24
pooliehow's pqm?07:24
lifelesspoolie: pretty good; launchpadlib is very very very slow; I have fixes for the UI for when spm gets back from a out-of-house thingy07:25
poolieok07:25
poolieand other stuff?07:25
lifelessits happily merging from launchpad though07:25
lifelesswhich is great. One small glitch to wrap up and then its can be forgotten about - its not reporting quite right.07:25
joyerlifeless: i can tolerate the slowness. but memory consume too much.. why not cache out to disk??07:25
lifelessvarious bugs looked at.07:25
lifelessjoyer: caching out to disk happens via swap, naturally.07:26
joyermwhudson: didn't notice it . i'wll check it .07:27
lifelessjoyer: we dont' caching the bulk of the content. Because you're using HTTP though, more is being kept in memory than if you use a smart server url - like the bzr+ssh://bazaar.launchpad.net/~vcs-imports/emacs/trunk07:27
lifelessjoyer: the bug mwhudson referenced isn't what you're suffering.07:27
joyerlifeless: I'm behand a big firewall~07:27
lifelessjoyer: do you have ssh access ?07:28
joyerlifeless: ok.. I'll take a look.07:28
joyerlifeless: no.  a guess alot people at work are behind FW.07:28
joyerlifeless: I still hope bzr can run politely on low memory machine (like mine). I'll try hack on the source code, and write a patch.(that will be not short)07:30
lifelessjoyer: we are working to reduce memory use07:31
lifelessjoyer: but emacs is a very large repository07:31
lifelessjoyer: how much memory do you have?07:31
joyer386Mb07:31
lifelessthat is a very small amount.07:32
joyerlifeless: emacs isn't the biggest repo..mozilla is bigger.. also linux kernel.07:32
joyerlifeless: bzr should scale up..07:32
lifelessjoyer: there are folk using bazaar on both of those as I understand it07:33
lifelessjoyer: heck, current GNOME uses 300 MB or so just booting.07:33
lifelessjoyer: We would like to be leaner on memory use, and there is some work going on.07:34
joyerlifeless: thanks for the info.. I'll check the source code to gain some prove..07:36
poolielifeless: maybe i should try that idea of dumping gc usage into apport07:41
pooliethough maybe apport won't fit07:41
lifelesspoolie: if we get apport MemoryError exceptions, then apport probably will07:42
lifelessOTOH by the time the exception handler runs, a lot of the memory may have been freed07:42
vilahi all07:45
lifelesseoding, time to pack08:04
pooliecheerio08:04
pooliehi vila08:04
* joyerh 08:17
napster'bzr lp:pull panther' returns 'permission denied public key' error :-( what to do?08:50
spmnapster: wild guess, but did you perhaps mean: bzr pull lp:panther?08:50
napsterspm, That what I meant, sorry for mistake :)08:51
spmheh, is cool.08:51
C2H5OHhi, is it possible to mix centralized and distributed workflow?10:22
C2H5OHfor example, my work colleages all use bzr in a centralized manner (with checkouts) but I would like to use it as branches10:22
fullermdSure.10:23
fullermdWhat you do in your workspace has no relation to what they do in theirs (and vice versa).10:23
fullermd's kinda the basis of distributed right there   ;)10:24
C2H5OHok, so if I have a different branch and take care of merge myself, then it does not conflict with their linear histori, correct?10:24
C2H5OHok, I found it10:28
C2H5OHunbind and bind might do the trick for me10:29
fullermdI'd avoid that, myself.  It's coloring a bit outside the lines.10:30
fullermdI'm not really sure what you mean by 'conflict with their linear history', but work is work.10:31
fullermdThey have to 'update' when they get a rev behind, or two revs.  Or 50 revs.  It doesn't much matter whether those revs are all on the mainline, or some of them are off to the right.10:31
C2H5OHI mean, centralized manner forces linear history10:31
C2H5OH(without merge commits)10:32
C2H5OHbut I've read that bzr log hides merge commits by default10:32
spivRight.10:32
fullermdOh, not really.  If you work purely in checkouts without ever using other branches, you won't (aside from some special cases) ever get any right-hand parents.10:32
spivAlso, the presence of merge commits on the mainline won't interfere at all with someone that is using "bzr up" etc.10:33
fullermdBut that...  what spiv said.10:33
C2H5OHok, so then I should not be afraid of that10:33
spiv(And if they ever do "bzr commit --local" then they will in generate merge commits, i.e. commits with multiple parent revisions, anyway)10:33
spivDefinitely no need to be afraid.10:33
C2H5OHI'll have to read more docs10:35
C2H5OHin order to get familiar with the terms10:35
C2H5OHcoming from git/mercurial does not make it easy10:35
fullermdIt certainly presents different challenges than coming from CVS.10:37
C2H5OHback to work then10:38
C2H5OHthank you very much for your help10:38
C2H5OH;-)10:38
spivYou're welcome!10:38
bialixhmm, C2H5OH perhaps russian guy10:59
millunhi11:03
millunhow can i list files commited between revisions #3 and #15?11:04
bialixmillun: bzr st -r3..1511:11
millunthanks11:19
=== joyer` is now known as joye
=== joye is now known as joyer
sven_sandberghi #bzr! i have a source tree with changes in two files, file1 and file2. i want to commit the changes in two different changesets: cs1 with changes in file1 and cs2 with changes in file2. i have ran 'bzr gci' and typed changeset comments for both files. but when i de-select file2 and commit only file1, the changeset comments for file2 are lost.13:02
sven_sandbergsince we now have the nice feature that changeset comments can be saved when a commit is cancelled, would it be possible that we could save the comments also when a file is not included in the commit?13:03
maxbSounds like cause for bug to be filed against bzr-gtk13:05
sven_sandbergmaxb, thanks for confirming that. should bzr-gtk bugs be filed at https://bugs.launchpad.net/bzr/+filebug too?13:06
maxbI'd imagine it would be better to file against bzr-gtk not bzr13:06
maxbthough that's driven by my _assumption_ that the existing commit comment saving is presumably in bzr-gtk13:07
jelmermaxb: it's in both bzr-gtk and qbzr13:07
sven_sandbergmaxb, jelmer, iirc, before this was in any official versions, i had to use custom versions of *both* bzr and bzr-gtk in order to save commit comments. i'm not sure which one of them would need to be patched for this to work13:09
=== mrevell is now known as mrevell-lunch
sven_sandbergok, is it ok if i report it as a bzr-gtk bug?13:16
jelmersven_sandberg: I really think the commit message saving should be moved into bzr core13:18
sven_sandbergjelmer, ok, so i'll report a bzr bug?13:19
nitianmathrick: i was merging this http://pastebin.com/95Hj6QTP and now it has continued merging again from the last data stored till now!13:19
nitiannow i have got : Read from remote host bazaar.launchpad.net: Connection timed outnserting stream13:20
jelmersven_sandberg: against bzr-gtk for now13:21
sven_sandbergjelmer, ok, will do13:21
mathricknitian: looks like your network is hosed13:22
nitianmathrick: so should i cancel/kill the bzr merge13:24
mathricknitian: dunno, didn't it error out?13:24
nitianmathrick: no it is still fetching revisions!13:24
mathrickthen probably let it do that13:25
mathrickI don't understand why it'd be so slow, I get almost 2M/s here13:25
nitianmathrick: but i guess it has gone way beyond the original download size!13:25
mathricknitian: then kill it?13:25
mathrickhuh, that thing's large13:26
=== radoe_ is now known as radoe
=== mrevell-lunch is now known as mrevell
=== kirkland` is now known as kirkland
vilajelmer: ping, regarding https://code.edge.launchpad.net/~jelmer/bzr/more-colo/+merge/23592 , it seems this mp has already changed from this morning14:50
vilajelmer: there are conflicts currently, still some None args (which I suspect are name=None)14:50
vilajelmer: I'd like to review it but given the above... I'm not sure it is stable :)14:51
vilajelmer: And I saw a branch_name instead of just name.. take your pick :)14:53
nitianmathrick: i did this   http://pastebin.com/HxWTzx3b   but i am getting this error: Read from remote host bazaar.launchpad.net: No route to host15:03
MvGvila: I've just replied to your review at https://code.launchpad.net/~gagern/bzr/bug513322-authors/+merge/23122 and I'm here in case you want to comment. I'd be particularly interested in whether there was a misunderstanding with that cache remark of yours.15:27
jelmervila: thanks for the comments, I'll have a look15:28
vilajelmer: k15:28
vilaMvG: looking15:29
vilaMvG: Wow, indeed, I misread15:30
MvGI realize I might have avoided a bit of spam to the LP merge tool by trying IRC first and writing the mail afterwards, but it's too late for that now...15:30
MvGvila: Glad that's solved then. I assume you now approve, so I'll wait for another approval. Thanks!15:31
vilaMvG: wait :)15:31
MvGSure.15:31
MvGAfter all, what else can I do instead of waiting... :-) But I'll stay tuned here as well.15:31
vilaMvG: my remark still reflects a lack of docstring I think, it's a bit weird to have a parameter ignored like that and ISTM that specifying --author on the command line should take precedence above whatever default the log formatter is using15:33
vilaMvG: may be we don't have the right infrastructure to handle that yet,15:33
vilaMvG: but at least you should document that (a comment or a docstring is fine)15:33
MvGvila: Please expand ISTM15:33
vilaIt Seems To Me15:33
MvGIf the command line wouldn't take precedence, there'd be little point in that whole patch.15:34
vilaMvG: I'm downloading your branch to review it in place, obviously I miss some context here15:35
reymanhello15:35
MvGvila: My idea is that there are multiple facets to logs: one is general format, another is authors list, and others (maybe to be implemented in future) might include a distinction between real name, email or account name, or might include a choice between bug URLs, bug numbers or no bug references at all. You surely can think of many other ways to fine-tune any log.15:37
vilaMvG: ooooh yes I can :-/15:37
MvGvila: So I want --format to choose the format, --authors to choose whom to list as authors, and so on. That way I can tune the format to match my needs, without having to implement a new format for every combination of these aspects.15:37
reymani'm starting a project with milestone on launchpad (ex lp:~sproject/1.0/1.0start for first milestone), i don't understand how i can push my code on this milestone, i try "push lp:~reyman64/sproject/1.0/1.0start" but bzr say : "bzr: ERROR: Permission denied: "Cannot create '1.0start'. Only Bazaar branches are allowed.""15:38
vilaMvG: authors should be an option to the format15:38
vilaMvG: bug we can't do that right now15:38
MvGreyman: Push to ~user/project/name and then register name as the branch for that series. Milestones don't have their own branches.15:38
vilaMvG: you don't want every format to reimplement the author logic right ?15:39
MvGvila: Look at line 60 of the diff: I made it an option to the format.15:39
vilaMvG: we're in agreement then15:40
reymanMvG, ok i try15:40
MvGvila: And no, I don't want to reimplement anything, that's why I want the logic in the base class and all derived classes inheriting from it.15:40
=== deryck is now known as deryck[lunch]
reymanso MvG i have only one branch for one serie ... i cannot register multiple branche for one serie, isn't it?15:44
MvGreyman: You're correct. You can have any number of branches associated with the project, and many might be closely related to a specific series on the content level, but only one of them is the official branch for the series as launchpad lists it.15:45
MvGreyman: By the way: when you reach the milestone, you might want to tag it in bzr. That way users have easy access to it even when the series moves on towards the next milestone/release.15:45
vilaMvG: yet, ShortLogFormatter use short_author which force who to be 'first', so ISTM that doing bzr log --short --authors=all won't work no ?15:46
vilaMvG: Your test cheats to achieve that I think15:47
MvGvila: the authors method ignores the who if -authors is specified. I'm pretty sure I even tested this on the command line.15:49
vilaMvG: Ha, right, damn I keep getting this backwards, please add a comment there !15:50
MvGvila: Currently writing... :-)15:50
vilaor may be just reverse the code so it's more obvious that 'who' is relevant only if _author_list_handler is None15:52
reymanSo if i understand MvG , for example if i have 3 milestone for serie 1 : a, b , c . I have three branch 1a 1b 1c or only one branch 1 with tag for release a b c?15:54
vilaMvG: sorry for the late comments...15:56
MvGreyman: The second one is the preferred setup, I guess. The first one is very svn-style, and might cause confusion in some cases.15:57
MvGreyman: Of course, you could also have a single branch "trunk", configured as the main branch for all your series... There are a million ways, but some are more common than others.15:57
vilaMvG: bug one more thing: we try to always use keyword arguments as such, and the way to decide if an argument is a keyword one or a positional one is mostly based on whether it has a default value15:57
MvGvila: Is use of ReST-style ``name`` to mark identifiers in docstrings good practice?15:58
vilaMvG: so, can you use short=Ture and sep=', ' in the short_author call15:58
MvGSure.15:58
vilaMvG: yes, not enforced but I think we are leading towards it, to be honest I think I use 'name' myself though15:59
reymanMvg, i'm trying to have a layout like bzr :) So you have only one trunk branch for each serie , and you tag it . Which name you associate with trunk of each serie ?16:00
vilaMvG: except when you use the :param name: construct where it's already clear that you're referring the parameter16:00
vilareyman: we use the series itself: lp:bzr/2.216:00
vilareyman: series is always plural (don't ask me why, I'm not a native english speaker :-)16:01
MvGreyman: The term "trunk" normally is per project, not per series.16:01
MvGreyman: Looking at https://code.launchpad.net/bzr and looking at the link targets as your browser displays them, you'll see that the 2.2 series branch is in fact lp:~bzr-pqm/bzr/2.2, i.e. belongs to user ~bzr-pqm, project bzr, branch name 2.2.16:03
=== bac` is now known as BradCrittenden
MvGvila: pushing.16:03
=== BradCrittenden is now known as bac
MvGreyman: The user is of course called bzr-pqm, not ~bzr-pqm. Sorry there.16:05
reymanok thks :) one other question (the last), when lp:bzr/2.2 is ok , all bugs fixed (:p ), you merge it into trunk ? or in fact bzr/2.2 have trunk for parent, and milestone are only for bugs correction ? In this case, you merge bug correction into trunk  AND bzr/2.2 ?16:07
MvGreyman: I'm not too involved with how the bzr project handles things, but I personally found the following useful for my own, smaller projects: start with a branch "trunk", and a series "1.0" using trunk as its main branch. Work on it, do milestones and releases numbered 1.0.x, improve the code, until things become reasonably stable.16:13
MvGreyman: Then when I want to work on a feature that might break that stability, I branch: I create a 1.0 branch off current trunk, and make that the main branch for the 1.0 series. I also start an 1.1 series having trunk as its main branch. New features go into trunk. Bug fixes should be written against 1.0 if possible, and I can merge the 1.0 branch into trunk from time to time.16:13
MvGIn the past, I've created the new branch starting with the first release of a series. That caused a lot of troubles, though: people submit fixes against trunk, and it takes more work to get them into the release series. This is the reason why I suggest splitting stable and trunk branches only when you actually introduce new features.16:14
MvGvila: Have you read the new docsting and comments? Things better now?16:15
vilaMvG: yup16:17
reymanok MvG thx a lot for your help :)16:17
MvGlifeless: As you already did a review of its predecessor, would you like to review https://code.edge.launchpad.net/~gagern/bzr/bug513322-authors/+merge/23122 as well?16:20
* MvG is afk for a while.16:22
seeghello16:31
seegi have a small problem16:31
seegsometimes when i push a repo, the transfer stops because of some reason. when i try to push again i get file locks and the repo becomes dirty16:32
seeghow to clean this mess up?16:32
seegi mean other than removing the repo and branching it anew16:32
maxbI seem to remember that that error message actually *tells* you how to clear the locsk16:35
=== deryck[lunch] is now known as deryck
=== beuno is now known as beuno-lunch
mathrickseeg: bzr break-lock17:30
seegah, this is what i needed :)17:31
seegmathrick, thanks ;)17:31
mathrickyou're welcome17:32
mkanatspm: ping -- did you see my most recent request for info relating to the last two traces posted to the codebrowse hang bug?17:58
=== beuno-lunch is now known as beuno
=== salgado is now known as salgado-lunch
blueyedwhat should I do with http://pastebin.com/S4psCNhi ?18:47
maxbblueyed: line 9, "bzr: interrupted" - you Ctrl-C-ed it or it did that all by itself?18:49
blueyedmaxb:  I did it.18:50
blueyedbut that should just revert to previous state.18:50
blueyedit feels like "bzr revert" deleting my files!18:50
maxbDid you do it because the 'bzr up' was taking far too long, or would it be worth moving aside the pending-deletion directory and trying 'bzr update' again?18:53
seegwhat is this error:18:53
seegbzr update18:53
seegbzr: ERROR: Permission denied: "/home/przemek/Programming/Python/.bzr/branch-format": [Errno 13] Permission denied: u'/home/przemek/Programming/Python/.bzr/branch-format'18:53
seegah, ok, i got it :)18:53
maxbseeg: "Permission denied" of course.18:54
seegyeah, i try to create a branch of files on my disk on a remote computer18:54
seegsomehow it's difficult18:54
seegi do bzr branch xxx@xxx/path18:54
seegbut this doesn't create a working tree on the remote server18:55
maxbseeg: Please, don't obfuscate your commands. (I suspect you've changed the meaning of that one by over-obfuscation)18:58
seegwell, from my local machine i did bzr branch sftp://login@host/path/to/branch18:59
midichlori am getting this error while $bzr add: bzr: ERROR: Could not acquire lock "/home/mid/project/.bzr/checkout/dirstate": (11, 'Resource temporarily unavailable')19:00
midichlori think i accidently edited som file in .bzr19:02
midichlorwhat should i do?19:05
blueyedmaxb: I will move it away and try again - but this is distracting / causing data-loss-fear.19:10
maxbblueyed: Well then, why not just back up your changes via a 'bzr diff' first, and be unfearful?19:11
blueyedmaxb: done so. point remains: why doesn't ctrl-c revert/break the "bzr up"?19:14
blueyedwhy do I have to cleanup to dirs after that?19:14
maxbI am not aware of whether that is supposed to be necessary or not19:15
blueyedAlso: "Conflict adding file blogs/rsc/js/debug.js.  Moved existing file to blogs/rsc/js/debug.js.moved." is no conflict, if the file has the same content IMHO? new bug? reported already?19:15
blueyedmaxb: me neither, but common sense is :D19:15
blueyedI'll file a new bug about the conflict when adding the same file, ok?19:17
midichlormaxb: could you help me too?19:18
maxbmidichlor: Are you using Windows?19:18
midichlormaxb: no, ubuntu 9.1019:18
maxbhmm19:18
maxbWhat does "lsof /home/mid/project/.bzr/checkout/dirstate" print?19:19
maxbIs NFS or Samba or anything like that involved?19:19
midichlormaxb: no. i havent been dealing with any of the above19:20
midichlormaxb: http://pastebin.com/KWnk4LfF19:22
maxbFind and close both of those processes (one "bzr" and one "editor")19:22
midichlormaxb: as in kill 15225 ?19:25
maxbIf necessary, but better would be to find the open editor session and quit it cleanly, if you can19:26
RumblePure_hi lifeless.19:30
blueyedHi20:24
=== salgado-lunch is now known as salgado
wilxHi.21:13
wilxI am slightly confused about Bazaar. Is each working copy a branch effectivelly or does it some concept closer to Subversion branches?21:14
lifelesswilx: each time you run 'branch' or 'push' you're making a branch (or updating a branch)21:17
=== khmarbaise_ is now known as khmarbaise
LeoNerdHrm... I just 'rebase'd in the wrong direction...22:32
LeoNerdI don't suppose there's any nice easy way to fix that, is there?22:33
LeoNerdAh. OK.. managed to fix by some cunning branch/replays... probably broken its hash now but I doubt anyone (else) has it checked out22:38
lifelessLeoNerd: bzr heads --dead; bzr pull . -rrevid:oldhead22:47
LeoNerdAhyes, that would have done it too22:49
=== salgado is now known as salgado-afk

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