igc | morning | 00:04 |
---|---|---|
=== abentley1 is now known as abentley | ||
=== davidstrauss_ is now known as davidstrauss | ||
=== abentley1 is now known as abentley | ||
=== abentley1 is now known as abentley | ||
=== abentley1 is now known as abentley | ||
krisfremen | is there a way to get only one file from a revision? | 01:34 |
Peng_ | krisfremen: "bzr cat -r 123 foo.py" | 01:35 |
krisfremen | awesome thanks | 01:36 |
AfC | krisfremen: which is also really handy when you have a forest of Branches that do not have Working Trees present with them | 01:44 |
Peng_ | Indeed. | 01:44 |
AfC | krisfremen: and you need one or so files out of it | 01:44 |
krisfremen | yes, that's what i need it for | 01:45 |
jelmer | igc: hi | 02:04 |
jelmer | igc: I've just added http://bazaar-vcs.org/ConvertCommand | 02:04 |
jelmer | igc: it touches on upgrade a bit as well, since they might share common code | 02:04 |
igc | hi jelmer | 02:04 |
igc | jelmer: thanks for the rio stuff | 02:05 |
igc | jelmer: one thing that would help though ... | 02:06 |
igc | is to move the escape logic down somehow ... | 02:06 |
igc | so that knowing whether to xml_escape or not doesn't need to be handled at higher layers multiple times | 02:06 |
jelmer | igc: the problem is that we don't know if we're re-serializing an existing revision | 02:07 |
igc | I had to tweak fast-import to disable it and I imagine ... | 02:07 |
igc | that you'll need to do the same in svn-import, etc. | 02:07 |
jelmer | igc: we could always escape in the XML serializer | 02:07 |
igc | jelmer: or even the repo layer | 02:08 |
igc | I just want to get it out of commit.py, fast-import, etc. | 02:08 |
jelmer | igc: yeah, that would be really useful | 02:08 |
igc | jelmer: if nothing else, we might need a flag on the format saying whether to escape messages or not | 02:09 |
igc | jelmer: btw, I fast-import OOo over the weekend | 02:10 |
igc | 36 hours altogether, though only 1 hour for the first 50K so ... | 02:10 |
igc | there's room in there to improve things a lot I think | 02:10 |
jelmer | igc: into dev6 or into 1.9-rr ? | 02:10 |
igc | dev6-rr | 02:11 |
jelmer | igc: about the xml char escaping, do you think it would be acceptable to just push it into the serializer and not have commit print warnings about squashed characters? | 02:13 |
jelmer | alternatively, I guess we could propagate that number somehow | 02:14 |
igc | jelmer: I think the serialiser is the logical place for it but ... | 02:14 |
igc | I worry about backwards compatibility | 02:14 |
igc | that's why I suggested the repo layer | 02:14 |
jelmer | igc: backwards compatibility in what sense? | 02:15 |
jelmer | igc: we don't really escape special characters at the moment, we squash them (we don't escape "\" itself) | 02:15 |
igc | jelmer: if plugins assume the serialiser does or does not do it | 02:15 |
jelmer | igc: it's not a problem if plugins escape too | 02:15 |
igc | jelmer: I guess not | 02:16 |
igc | jelmer: hopefully our tests we tell us :-) | 02:17 |
h6w | Gday. I have an existing svn+ssh repos, and I've installed bzr-svn. What would the url be for the bzr exposure of the svn repos? | 02:36 |
jelmer | h6w: same URL you would use with svn | 02:36 |
h6w | bzr+ssh://.....? | 02:36 |
jelmer | h6w: no, svn+ssh://.. | 02:36 |
h6w | Oh really? | 02:36 |
h6w | Sounds a bit confusing, but, oh well. | 02:37 |
jelmer | h6w: well, it's the svn+ssh:// protocol that you're using with bzr | 02:37 |
jelmer | h6w: bzr+ssh:// would be the bzr protocol | 02:37 |
h6w | oic. I installed the bzr-svn plugin on the server, expecting it to do the translation server-side. | 02:38 |
h6w | So I'd just use bzr on my client. | 02:38 |
jelmer | h6w: that might work too (with bzr+ssh:// then, but I've never tried it) | 02:38 |
h6w | ok, will try that. | 02:39 |
jelmer | h6w: looks like that doesn't work for some reason | 02:43 |
jelmer | spiv: ping | 02:43 |
jelmer | h6w: so you'll need bzr-svn on the client instead and use svn+ssh://.... | 02:44 |
h6w | ok. Or else just shift the entire repos. | 02:47 |
h6w | The whole point was so that we could do a smooth migration from svn to bzr. | 02:48 |
jelmer | h6w: you can do such a smooth migration that way, it's just the URL that's different | 02:49 |
jelmer | h6w: if you later convert the repo on the server from svn to bzr using "bzr svn-import" you just adjust the URL and things will still work | 02:50 |
h6w | I think that's going to have to be the way to go. | 02:50 |
h6w | I was just hoping to have commits and updates work through both protocols while we tested it. | 02:50 |
h6w | We have one client (Launchpad) that doesn't do bzr-svn, only bzr. | 02:51 |
jelmer | h6w: it's probably an easy fix to support bzr+ssh:// for svn repositories, it's just that nobody has asked for it before | 02:51 |
jelmer | lifeless,spiv: ^ | 02:52 |
lifeless | jelmer: huh? | 02:52 |
lifeless | jelmer: do you mean, bzr-svn running on the server? | 02:52 |
jelmer | lifeless: yeah | 02:52 |
h6w | Yes. | 02:52 |
jelmer | lifeless: the smart server raises NotBranchError for some reason, any idea what could be causing that? | 02:52 |
lifeless | doesn't really make, sense that would be a site-to-site thing like 3rd-party ftp | 02:52 |
lifeless | or perhaps I don't understnad what you mean | 02:53 |
h6w | Serving bzr requests via bzr url and piping them to an existing svn repos on the same server. | 02:53 |
jelmer | lifeless: Using bzr+ssh:// to access a Subversion repo on the server | 02:53 |
lifeless | jelmer: bzr-svn would need to find an svn repository given a file url | 02:53 |
SamB | jelmer: why should that be needed? | 02:53 |
jelmer | lifeless: it can do that | 02:53 |
lifeless | jelmer: into the repo, not into a tree | 02:53 |
SamB | why not just use svn+ssh ? | 02:54 |
jelmer | SamB: see above | 02:54 |
jelmer | lifeless: yes | 02:54 |
lifeless | jelmer: then it should, in principle, just work | 02:54 |
jelmer | lifeless: What's the easiest way to debug if it doesn't? | 02:54 |
SamB | hmm, how do you break an ssh-started program into a debugger ... | 02:55 |
lifeless | jelmer: use raw bzr:// | 02:55 |
lifeless | jelmer: start a server via bzr serve | 02:55 |
lifeless | and then use pdb and or ctrl-\ juidiciously | 02:56 |
SamB | oh, I guess that would work ... | 02:56 |
SamB | jelmer: why don't you just check ? | 02:56 |
lifeless | its exceedingly unlikely that ssh is part of the problem | 02:56 |
SamB | oh, you did | 02:56 |
* SamB wonders why he said "if" | 02:56 | |
lifeless | did you? | 03:03 |
jelmer | lifeless: it loads the plugin but never even calls the probe function | 03:03 |
lifeless | jelmer: the smart server uses the standard interface | 03:04 |
lifeless | jelmer: break in bzrlib.smart.bzrdir .. OpenBranch | 03:04 |
SamB | lifeless: standard interface ... ? | 03:04 |
lifeless | SamB: as opposed to a nonstandard one | 03:05 |
SamB | lifeless: do you have a link to the documentation of this interface? | 03:07 |
=== Kissaki is now known as Kissaki^0ff | ||
jelmer | lifeless: found the problem | 03:09 |
jelmer | lifeless: it only tries to do an open with BzrDirMeta1 | 03:09 |
jelmer | lifeless: bzrlib/smart/bzrdir.py:52 | 03:09 |
lifeless | oh | 03:10 |
lifeless | fugly | 03:10 |
lifeless | iz bug | 03:10 |
jelmer | filed | 03:13 |
jelmer | lifeless: oh, and ChrootTransport doesn't provide local access? | 03:25 |
lifeless | jelmer: no | 03:33 |
lifeless | it provides whatever its back on, no more | 03:34 |
* SamB wonders what ChrootTransport is ... | 03:49 | |
AfC | What's the bzr-svn URL now? I have http://people.samba.org/bzr/jelmer/bzr-svn/trunk/ but it's not redirecting anywhere. | 03:56 |
SamB | AfC: symlinks don't usually cause HTTP redirection ... | 03:56 |
AfC | SamB: apache configurations do, though | 03:57 |
SamB | AfC: well, I believe that's always going to be the trunk of bzr-svn, and I don't think it's ever redirected for me unless I left off the / | 03:58 |
AfC | SamB: oh; so you believe that URL to be correct? | 04:00 |
SamB | AfC: assuming you're not getting an error | 04:00 |
SamB | oh ... actually, I'm using http://people.samba.org/bzr/jelmer/bzr-svn/bzr.dev/ | 04:01 |
AfC | SamB: ok, thanks | 04:02 |
* SamB was just confused by AfC's expecting it a redirect | 04:02 | |
* igc lunch | 04:20 | |
lifeless | -> spain | 05:12 |
poolie | lifeless: ping? still in sydney? | 06:34 |
bob2 | 14:12:17 < lifeless> -> spain | 06:34 |
bob2 | poolie: ^ | 06:35 |
poolie | ah i thought so | 06:35 |
lifeless | poolie1: at the airport | 06:58 |
lifeless | poolie1: can I do something for you? | 06:58 |
lifeless | poolie1: you have a 10 minute window before I'm forcible un-wifi'd | 07:00 |
lifeless | ok, boarding call ;) | 07:07 |
lifeless | ciao | 07:07 |
Peng_ | Bye. :) | 07:10 |
lifeless | actually, misheard :) | 07:12 |
lifeless | 16:30 I have to board | 07:13 |
Peng_ | 14 minutes from now? | 07:16 |
Peng_ | Well, enjoy your last 13.5 minutes of wifi. :) | 07:16 |
lifeless | yes | 07:16 |
lifeless | though pinging my home client could be wrong :) | 07:16 |
abeaumont | good luck with jet lag... since it's 8:17am here | 07:17 |
Peng_ | So, um, why are you guys always flying all over the world? | 07:18 |
lifeless | we get together for sprints | 07:19 |
lifeless | different areas of the company do this at different times | 07:19 |
lifeless | this particular one is everyone in the company, which is way cool | 07:19 |
Peng_ | Oh, okay. | 07:19 |
lifeless | and happens ~ once a year | 07:19 |
lifeless | wow, DCO's look evil | 07:20 |
poolie1 | hello lifeless | 07:20 |
poolie1 | no, nothing important | 07:20 |
poolie1 | DCOs? | 07:20 |
lifeless | device configuration overlay | 07:20 |
lifeless | for vendors that want to sell '60 GB drives' but their supplier gives them 65GB drives. | 07:21 |
lifeless | apply a DCO and most everything sees it as 60 | 07:21 |
lifeless | just reading up on HPA's due to finding the BIOS HPA support on my desktop flaky, I decided I should know more about it | 07:21 |
lifeless | and the best doc I've found so far is from the journal of investigative forensics :) | 07:23 |
* lifeless waves | 07:32 | |
poolie1 | fly well | 07:39 |
Peng_ | Fly well? The airline industry is doing so badly that passengers have to flap their arms now? | 07:40 |
awilcox | Hi, is there a facility on Bazaar similar to subversion's tags? | 08:08 |
awilcox | I would ask my bzr repo's maintainer but he has been offline for quite a while so I cannot | 08:08 |
Peng_ | awilcox: Bazaar supports tagging, but branches are more similar to svn tags. | 08:10 |
awilcox | Ah. | 08:10 |
fullermd | Peng_: Well, if you believe the version control/airlines thing... | 08:10 |
awilcox | My project is closing in on a release and I'd like to "branch" the tree I guess, so that this version can be out of trunk and be worked on separately | 08:11 |
Peng_ | awilcox: Then use a branch. | 08:11 |
awilcox | That way, last-minute bug fixes can be done by the QA devs on the branch, and me and the rest of the team can be adding shiny new features to 2.0 | 08:11 |
awilcox | Okay. | 08:12 |
fullermd | Have a branch for the release engineering, and tag the release on it, is SOP. | 08:12 |
awilcox | fullermd: is there a tutorial for doing this? Because I looked on the wiki and it does not say how to make a branch | 08:12 |
awilcox | I am an utter n00b when it comes to bazaar. I mean, my repo maintainer taught me how to use checkout and resolved and said "anything else read the manpage" | 08:13 |
awilcox | And the manpage doesn't seem to cover tags and just mentions what branches are, not how to to create one =/ | 08:13 |
fullermd | `bzr branch foo bzr` | 08:13 |
fullermd | Aargh. Dangit. bar. bAr. With an A. | 08:14 |
Peng_ | :D | 08:14 |
awilcox | Hah. | 08:14 |
awilcox | So it would be like bzr branch trunk release ? | 08:14 |
awilcox | Where do I run that from? I have ssh to the server... | 08:14 |
fullermd | Well, one general way would be to put it right next to trunk. | 08:15 |
awilcox | Right. | 08:15 |
awilcox | It would be like foo.com/project/trunk or foo.com/project/release | 08:15 |
Peng_ | Unless you only want to make one release, it might be better to name the branch "1.2" or whatever. | 08:16 |
fullermd | Or better, since you're going on with 2.0, name the branch RELENG_1 or something. Then you can add branches off that for 1.0.x or 1.1.x releases or whatever's needful later. | 08:17 |
awilcox | He said make a branch for releases and tag the release on it | 08:17 |
Peng_ | Well, it's your choice. Some projects just have one "stable" branch for the current release. | 08:17 |
awilcox | Okay so we'll have a RELENG_1 | 08:17 |
awilcox | Okay I am at /home/awos-bzr/repos/awos | 08:18 |
awilcox | I see: branches and trunk | 08:18 |
Peng_ | This isn't CVS, you don't need to keep caps lock on. :P | 08:18 |
awilcox | Do I just cp trunk branches/1.0 ? | 08:18 |
Peng_ | awilcox: "bzr branch". | 08:19 |
fullermd | Well, you maybe _could_, but using 'branch' would be better. | 08:19 |
awilcox | Okay | 08:19 |
awilcox | bzr branch trunk branches/1.0 ? | 08:19 |
Peng_ | IMO it's silly to have a "branches" directory, but yes. | 08:21 |
fullermd | Users get offended when it's called "oldcrap" instead... | 08:21 |
awilcox | Branched 670 revision(s). | 08:21 |
awilcox | So now if I commit to the branch, it will have revision 671, and that will be separate from trunk revision 671, yes? | 08:24 |
nok4 | hi, i don't want bzr to track the file mode/ownership changes, how to do that? | 08:25 |
Peng_ | nok4: All it tracks is the exec bit. If you want to turn that off, um, I don't know how. | 08:28 |
Peng_ | awilcox: Yes. | 08:28 |
awilcox | Peng_: Awesome | 08:28 |
Peng_ | awilcox: Y'know, you can merge the release branch back into the trunk when you make changes. | 08:28 |
awilcox | Thank you Peng_ and fullermd for your help, it is much appreciated :D | 08:28 |
nok4 | Peng_: ok, i'll try chmod the x bit to work around it. | 08:30 |
Peng_ | Why does the index have to be probed to figure out that there's nothing to pull? | 08:46 |
thekorn | hi, I've got a question about using hooks: is it possible to ship a hook within a branch? | 08:54 |
thekorn | as far as I understand the docs a hook has to be in ~/.bazaar/plugins | 08:54 |
thekorn | but I'm looking for hooks on a per branch basis, so something like mybranch/.bzr/hooks | 08:55 |
awilcox | Peng_: How do I merge? | 09:04 |
Peng_ | awilcox: "bzr merge". :D | 09:04 |
awilcox | ahhhhhh | 09:04 |
Peng_ | awilcox: Read the tutorial and/or help. | 09:04 |
awilcox | That should have been obvious. | 09:04 |
awilcox | :P | 09:04 |
* igc dinner | 09:18 | |
awilkins | thekorn: No, you can't ship hooks in a branch unless you do it and get the users to run a script that installs them | 09:52 |
awilkins | thekorn: Bazaar will by design not execute stuff in a branch automatically | 09:53 |
thekorn | awilkins, thanks, so it won't make sense to file a wishlist bug, as this is by design, correct? | 09:54 |
awilkins | thekorn: I'd agree with that | 09:54 |
fullermd | Well, it's probably something we'd like more mechanism for. So it's wishlist in a sense. | 10:00 |
thekorn | it would be nice to have especially for hooks which don't do any harm, like commit_message_template | 10:02 |
thekorn | but I can live without it, just curious | 10:03 |
pygi | thekorn: plugin plugin plugin | 10:15 |
pygi | you can do almost anything in a plugin | 10:15 |
thekorn | pygi, I'm sure you can, so write me a plugin which allows me a define a commit_message_template hook within a branch ;) | 10:16 |
pygi | thekorn: w00t xD | 10:17 |
pygi | catch me during UDS, we might talk if its really something you need | 10:17 |
pygi | :p | 10:19 |
* pygi hides | 10:19 | |
thekorn | pygi, ok, ok, I'm also not sure if I really need it | 10:20 |
pygi | ehhe | 10:22 |
* pygi shoots thekorn | 10:22 | |
fullermd | Well, it's kinda a bootstrap problem :p | 10:22 |
* thekorn switches over to git | 10:22 | |
fullermd | Making a plugin that forces somebody not having the problem to get the plugin has minor temporal difficulties. | 10:23 |
fullermd | s/problem/plugin/ | 10:23 |
thekorn | right, I think I will just trust the contributors to the project to always use the template for commit messages we agreed on | 10:25 |
fullermd | Yah. Social problems are best handled with a cattle prod 8-} | 10:26 |
Kinnison | Forcing a given template for commit messages seems a bit draconian. Is this a commercial project? | 10:26 |
Kinnison | But as fullermd says, cattle prods are useful. | 10:27 |
thekorn | no, I just want them to mention all files they changed | 10:27 |
Kinnison | In what sense? | 10:28 |
Kinnison | the change surely does that for you. | 10:28 |
pygi | thekorn: hm, whats the point if bzr can tell you that for every revision? o.O | 10:28 |
=== Kissaki^0ff is now known as Kissaki | ||
thekorn | pygi, I'm using bzr in a computer sience class, and I want the student to actually describe their changes in detail | 10:35 |
pygi | thekorn: ah, ok! | 10:35 |
thekorn | so just for teaching purposes | 10:35 |
Peng_ | bzr-gtk has a nice commit UI, doesn't it? | 10:37 |
Peng_ | I mean, for messages. It's the source of all of those really detailed messages in bzr.dev, isn't it? | 10:37 |
* Spaz tickles everyone | 10:43 | |
Spaz | oops | 10:43 |
Spaz | wrong channel | 10:43 |
pygi | Spaz: :p | 10:44 |
pygi | lol | 10:44 |
Spaz | you don't deserve my tickling! >:( | 10:44 |
Kamping_Kaiser | :( | 10:45 |
fullermd | I always thought commit messages were meant for long rambling harangues about the stupid things the client made you do... | 10:47 |
Odd_Bloke | Bonus points for using profanity as shorthand. | 10:52 |
awilkins | Bonus points for writing comments that when they are acronymized are an insult to the irritating client that cause the patch to be necessary | 10:57 |
awilkins | thekorn: I remember a plugin that automatically listed all changed files in the comment | 10:59 |
awilkins | thekorn: Wouldn't be hard to write though | 10:59 |
awilkins | thekorn: I remember another one that parsed the --- below here --- part of the comment that was previously ignored and used it as a commit list, so you just deleted the line for any file you didn't want committed | 11:00 |
fullermd | I remember _discussion_ about that, but I'm not sure it really exists. | 11:01 |
bialix | hi, I have a question about English term. What is blueprint? Re: blueprints at launchpad | 11:09 |
fullermd | bialix: A set of plans for construction, as of a building. | 11:10 |
bialix | so it's more like "plan"? | 11:11 |
bialix | or "planned features"? | 11:11 |
bialix | or closer to "specification"? | 11:11 |
fullermd | Probably specification. | 11:11 |
bialix | I need this for Russian translations | 11:11 |
fullermd | "plan" can get too general; a blueprint is a plan for building a specific thing, whereas "plan" could also mean broader what things you want to build. | 11:11 |
fullermd | Only downside to 'specification' is that it could also mean a description of something that already exists, rather than the desired specifications for something to be made. | 11:13 |
fullermd | But I don't know whether that ambiguity would translate. | 11:13 |
bialix | so "blueprints @ launchpad" -- plans? | 11:13 |
fullermd | Yeah, that would probably get the right idea across. | 11:15 |
bialix | ok | 11:15 |
bialix | fullermd: is it somehow related to "request"? | 11:18 |
=== Kissaki is now known as Kissaki^0ff | ||
fullermd | bialix: No, it's more like "We've decided to do this (or at least explore it in-depth), here is the behavior the feature should have and something of how we'll implement it at the code-level" | 11:21 |
fullermd | So it's more of an "implementation plan", maybe. | 11:22 |
bialix | looks good | 11:24 |
knielsen | jam: I tried to use bzr merge-into to work-around bug 375898 as you suggested. Unfortunately using bzr merge-into gives the exact same problem :-( | 11:59 |
ubottu | Launchpad bug 375898 in bzr "bzr merge fails: bzr: ERROR: No final name for trans_id 'new-1'" [Undecided,New] https://launchpad.net/bugs/375898 | 11:59 |
knielsen | jam: I have added to the bug report the exact steps needed to get the error, including the merge-into step and subsequent patches applied. | 12:00 |
vila | jam: ping | 13:28 |
Peng_ | jelmer: ping | 13:38 |
jelmer | Peng_: yo | 13:38 |
Peng_ | Hi! :) | 13:39 |
Peng_ | Oops, wait, never mind. | 13:39 |
beuno | vila! | 13:40 |
vila | beuno ! | 13:40 |
vila | :) | 13:40 |
beuno | vila, I'm packing to go see you! | 13:40 |
Peng_ | jelmer: Sorry. I wanted to mention a little error in bzr-svn, but you've already changed that code and fixed it. Oops, should've checked before pinging you. | 13:40 |
vila | beuno: I'll do the same very soon (still a couple of hours hacking while re-checking my survival kit :) | 13:41 |
beuno | vila, you've got a slightly shorter flight than I do ;) | 13:41 |
vila | beuno: we should sit and talk again about bzr-upload, I'll took notes last time but I need more details to refresh my memory :-/ | 13:42 |
vila | beuno: sure thing, the flight is shorter, yet I have to leave in the morning anyway because there isn't a lot of flights from here... | 13:42 |
beuno | vila, would be great | 13:42 |
beuno | there's that bzr sprint going on during UDS | 13:42 |
beuno | I haven'g signed up because I'm over-booked elsewhere | 13:43 |
beuno | BUT | 13:43 |
vila | yes, hopefully we'll find time in the two coming weeks | 13:43 |
beuno | I will run away occasionaly and hang out | 13:43 |
jelmer | hmm, bb is down again :-( | 13:48 |
=== Kissaki^0ff is now known as Kissaki | ||
=== vila is now known as vila-dentist | ||
=== `6og is now known as Kamping_Kaiser | ||
=== vila-dentist is now known as vila | ||
vila | jam: ping | 15:33 |
jam | hi vila | 15:34 |
ph8 | Hi all, i'm new to bazaar - am actually just trying to checkout a copy of the planet project (planetplanet.org)'s repo - i've used bzr branch http://www.gnome.org/~jdub/bzr/planet/devel/trunk/ ./ - but it seems to be sticking, does it take time to examine files or is it likely my http proxy isn't setup correctly? | 16:04 |
=== Spaz is now known as spaz | ||
_amanica_ | ph8, it can be your proxy settings | 17:00 |
Kinnison | Eww, planetplanet is using an old repo format | 17:06 |
Tak | what's the (practical) difference between default-rich-root and rich-root-pack? | 18:14 |
jam | Tak: in the future --default-rich-root may point to a different format | 18:17 |
jam | --rich-root-pack will always stay the same | 18:17 |
jam | as of *today* there is no difference | 18:18 |
Tak | hmm - which one would be a better default for a user who's unlikely to know the difference? | 18:20 |
jelmer | Tak: where are you using them for? | 18:50 |
Tak | I'm looking at adding "init" to md-bzr | 18:51 |
jelmer | Tak: --default-rich-root seems like the most sensible choice then | 18:51 |
Tak | ok | 18:51 |
=== fta_ is now known as fta | ||
las3r | Hello all. I'm trying to get the bzr "svn" plugin working, but it tells me "No module named filters". I'm using bzr-svn-0.5.4 w/ bzr 1.13.1 on Fedora. | 22:31 |
las3r | And indeed, there is no module bzrlib.filters. | 22:32 |
jelmer | las3r: for bzr 1.13.1 you need bzr-svn 0.5.3 (see the bzr-svn wiki page) | 22:33 |
las3r | Ah, I see. I was looking in the "requirements" section, which wasn't so specific. Now I understand what the release list was telling me. Thanks! | 22:33 |
las3r | Okay. Now I'm trying to import from an https:// subversion repository using a self-signed cert. Curl is complaining ("Peer certificate cannot be authenticated..."). Is there any easy to way to pass the equivalent of 'curl --insecure' to this process? | 22:37 |
jelmer | las3r: try prefixing the URL with svn+ | 22:47 |
las3r | jelmer: Huh, seems to work, but with the deprecated warning. I had just finished patching the code to use connection.setopt(pycurl.SSL_VERIFYPEER,0) and then ran into authentication issues... | 22:48 |
las3r | jelmer: Other than using svn+https, is there any way to provide a username/password to svn-import? | 22:48 |
las3r | Well, I'll try the mailing list, because it's failed on the next step... | 23:08 |
ronny | jelmer: are you doing weird stuff to dulwich? every time try i pull the bzr branch, it tells me "branches diverged" | 23:19 |
davidstrauss | I'm getting "bzr: ERROR: Server sent an unexpected error: ('error', "ImportError instance has no attribute 'message'")" when checking out from my server over ssh | 23:31 |
Odd_Bloke | davidstrauss: Can you try running a similar operation locally on the server? | 23:34 |
jelmer | ronny: Shouldn't have happened recently, I mean, not in the last two weeks | 23:34 |
davidstrauss | Odd_Bloke: Works | 23:34 |
davidstrauss | (from local access) | 23:35 |
Odd_Bloke | davidstrauss: Hmm, that's the only debugging idea I had. | 23:36 |
Odd_Bloke | I know nothing about the smart server. :p | 23:36 |
Odd_Bloke | davidstrauss: Is this bzr+ssh or sftp? | 23:37 |
ronny | jelmer: im not very regular updating, since busy with other stuff | 23:37 |
davidstrauss | Odd_Bloke: bzr+ssh | 23:37 |
Odd_Bloke | davidstrauss: Try sftp. | 23:37 |
davidstrauss | works fine over sftp | 23:37 |
=== Kissaki is now known as Kissaki^0ff | ||
jelmer | ronny: So, the rebasing should've stopped by now | 23:39 |
jelmer | ronny: it was mainly caused by the fact that dulwich is maintained in both bzr and git | 23:39 |
Odd_Bloke | davidstrauss: Right, now I'm out of ideas. :p | 23:39 |
jelmer | ronny: and should stop now | 23:40 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!