[01:23] lifeless: That is bug #158163 [01:23] Launchpad bug 158163 in launchpad-code "email notifications could have the revision url" [Low,Triaged] https://launchpad.net/bugs/158163 [01:43] kirkland: ^ [01:43] lifeless: cheers mate [01:44] anytime ;) [01:44] abentley: thanks for digging that up === abentley1 is now known as abentley === abentley1 is now known as abentley [06:21] I'm trying to discover how bzr does it's `bzr add` filtering, where it ignores certain files. What's the best way of filtering out these files? [06:21] doctormo: 'bzr ignore' [06:21] spiv: Using bzrlib methods [06:23] doctormo: hmm, not quite sure what you're asking, exactly. [06:23] Are you writing a plugin that wants to extend the default ignore patterns list? [06:23] spiv: Sorry, bit vague, no, not aplugin [06:24] spiv: I've got a gui that shows the user what files to add, I'd like not to show ignored files. [06:26] Since their not added anyway [06:26] Hmm, I'd probably look at what cmd_ls or cmd_ignored do. [06:26] (in bzrlib/builtins.py) [06:27] Yeah, cmd_ignored looks like a good example of this. [06:31] spiv: Looks like workingtree.is_ignored(path) [06:39] Mwhahaha! it works. [06:39] More simple that I feared too. [07:28] doctormo: asking one-by-one might not be very efficient. If you can, I'd probably try to use the list_files method of workingtree to look at a whole directory (or tree) at once. [07:30] spiv: This isn't that bad, it's already using only unversioned files, but the code I have is easier to write with a call to is_ignored since I'm already looping to add items to a tree view. === abentley1 is now known as abentley [10:18] Is there some document which indexes cherry picking support related user documents for bazaar? I wish to discover whether support for it has extended since I was last up-to-date on bazaar use. Are there extensions which extend support for cherry picking? Is there a term for 'uncherry picking'? I mean picking of what not to merge rather than what to merge. [10:19] As a status indicator, I found this, which seems to indicate that cherry support is not extensive; although it leaves my picture of support still vague. https://blueprints.launchpad.net/bzr/+spec/bzr-cpick-data [11:21] lifeless: you might get a chuckle out of this [11:22] lifeless: try 'trial bzrlib/tests/test_selftest.py' [11:22] lifeless: and guess what causes the 1 failure :) [14:01] hiya, i am trying to set up a loggerhead server via apache on debian/squeeze [14:02] but apparently, the init.d script is borked, does anyone have a sample i could look at? === khmarbaise_ is now known as khmarbaise [18:16] qbzr needs to make links between () [18:17] commit with a link: http://this-becomes-a-link.com [18:17] other commit (http://this-does-not-become-a-link) === sdboyer_ is now known as sdboyer [18:44] spiv: looks like some sort of test isolation interaction === weigon__ is now known as weigon [19:44] how can i copy LaunchPad RSA key to my shell? [19:48] ruk: What do yo umean? [19:48] you mean*, bah === abentley1 is now known as abentley [20:27] hi all - i have a quick question. i merged in a branch, the resulting merge conflicing .po translation files that I do not need. [20:27] what is the best way to remove them from the directory, and to resolve the conflict? [20:27] there are lots and lots of po files... === mwhudson_ is now known as mwhudson [20:32] as a note, the *.po files are just translation files that will be updated when the doc content gets changed. [20:32] How can I print the commit message of a previous revision? [20:34] Like bzr info -r X for X's commit message? [20:36] hi [20:36] i'm looking for a BZR cia for servers [20:37] so that when code is pushed to the server, it posts to CIA [20:37] anyone know of any? [20:48] meoblast001: you can accomplish that with a commit hook: http://doc.bazaar.canonical.com/bzr.2.0/en/user-guide/hooks.html [20:49] here's an exmaple that prods a bot http://bazaar.launchpad.net/~ibid-core/ibid/trunk/annotate/head:/contrib/bzr-hook.py [20:50] ok, well i'm thinking about hacking up a plugin to my bot that will sync up with BZR to do what CIA usually would [20:50] meoblast001: that's excatly what that example is [20:50] ah, ok :) [20:50] it's a plugin for my bot? (j/k) :P [20:50] (or you can poll the bzr branch) [20:50] which one is more efficient? [20:50] meoblast001: no, for my bot :) [20:51] well, obviously notification has lower latency and bandwidth usage [20:51] i could probably have my bot listen on port x [20:51] then have BZR send it stuff over said port [20:51] that example notifies by HTTP [20:51] but it could be anything [20:51] ah, ok [20:51] time to learn Python :D [20:52] * mzz tries to remember how he did that before [21:09] how can I write a new log-format? [21:09] I wanna create a log-format that only prints commit message === abentley1 is now known as abentley [23:04] Good morning. [23:05] lifeless: at first glance I thought that failure was because bzrlib.builtins wasn't imported, then I saw that the bzrtools plugin was somehow loaded so now I'm less sure. [23:17] hello. [23:17] i'm having an issue trying to push to an svn repo using bzr-svn: [23:17] bzr: ERROR: exceptions.KeyError: u'None' [23:18] Traceback (most recent call last): [23:18] File "bzrlib\commands.pyo", line 842, in exception_to_return_code [23:18] it's been working until recently. any ideas what could be going wrong? [23:18] no problem pushing to a remote bzr repo btw... [23:30] Noldorin: hmm [23:30] Noldorin: pastebin the full traceback? [23:30] spiv, sure - http://pastebin.com/m122b7c64 [23:41] Noldorin: it's failing on something to do with the repository layout [23:41] spiv, oh...such as? [23:42] Noldorin: have you set any config in ~/.bazaar/subversion (or whereever it is on your platform) [23:42] erm [23:42] don't believe so [23:42] it just worked until now :) [23:42] *nod* [23:42] Well, I'm not sure why it's broken. If jelmer is around he'll probably know. [23:43] In the meantime file a bug on bzr-svn. [23:43] yeah, hopefully... [23:43] thanks anyway. [23:43] You *might* be able to workaround it by manually setting the layout. [23:43] But I don't even know what "it" is, so that's just a guess :) [23:43] heh, would be kidn of lost there :P [23:44] yeah, fair enough