[00:36] kolbe: what bob2 said === thumper-lunch is now known as thumper [01:56] How do I go about branching into a shared repository and resuming such a thing? === wedgwood is now known as wedgwood_away === r0bby is now known as robbyoconnor === mmrazik is now known as mmrazik|afl === mmrazik|afl is now known as mmrazik|afk === jamesh_ is now known as jamesh === mmrazik|afk is now known as mmrazik [09:22] make repository [09:22] cd to it [09:22] branch [09:22] success === mmrazik is now known as mmrazik|lunch === mmrazik|lunch is now known as mmrazik === wedgwood_away is now known as wedgwood [13:43] Where is the bazaar.conf on Windows 7 installs? [13:53] marcoceppi: `bzr --version` has a line with 'Bazaar configuriation:' [13:54] LarstiQ I try overriding ssl.ca_certs in a bazaar.conf file in the "configuration directory" but it doesn't seem to take effect [13:59] Nevermind, I've gotten past that problem, Now whenever I try to Branch on windows with bzrlib I get invalid url supplied to transport when using lp: addresses [13:59] marcoceppi: is that with bzr straight, or using some of your own code? [14:01] LarstiQ It's using bzrlib in a light python wrapper I wrote, that does a Branch.open('lp:charms/ubuntu') which produces this error: [14:01] marcoceppi: you'll need to load plugins [14:01] let me check [14:01] LarstiQ I do already, this code currently works on Ubuntu [14:02] marcoceppi: ah hmm [14:02] http://paste.ubuntu.com/5637024/ [14:02] marcoceppi: pastebin the error? [14:02] cheers :) [14:02] marcoceppi: ah, that looks like an ssh problem [14:02] Nothing in the .bzr.log other than the "Launchpad login" thing [14:03] Yes, which Windows handles so well :) So, any way to work around that on Windows? [14:04] marcoceppi: it is possible to set up ssh on windows, I believe putty works [14:04] marcoceppi: or if you don't mind, you can use http instead of bzr+ssh [14:05] LarstiQ I wouldn't mind too terribly, to be honest, how would I force load_plugins to translate lp: urls to use HTTP instead? [14:05] And does the bzr+http scheme allow for pushing? [14:05] marcoceppi: it should use http already if you don't have launchpad-login set, afaik [14:05] marcoceppi: no [14:05] so I'm a bit confused by the error log [14:07] marcoceppi: http://wiki.bazaar.canonical.com/Bzr_and_SSH has some instructions [14:07] Well, I guess I need bzr+ssh to work then. I know PuTTY doesn't actually do anything but make software available, so I'm not sure how Bazaar would know to use it for SSH connections [14:07] marcoceppi: bzr has some support for putty/pageant [14:08] Ah, interesting [14:08] I'll give that a shot, thanks LarstiQ [14:08] marcoceppi: I hope it is enough [14:08] * LarstiQ back to math [14:08] Well, I'll be back soon enough if it's not ;) === mmrazik is now known as mmrazik|otp [14:21] LarstiQ still not working, I wonder if it's because of the %5C in the URL, it's having some weird issue with URL decoding [14:23] OH, I know what I did wrong [14:23] I'm using os.path.join to build the lp: url === mmrazik|otp is now known as mmrazik [15:08] bob2: "bzr branch lp:mysql-server/5.5 ." gives me "bzr: ERROR: Target directory "." already exists" [15:09] well i managed to get that pretty easily by using --use-existing-dir but i have to say this workflow is pretty perplexing to me [15:10] oh nope, that didn't work either [15:10] "bzr: ERROR: Already a branch: "."." [15:14] kolbe: you want to branch it into a fresh directory [15:14] possibly without the tree, or possibly colocated, but you can't just branch over the top of an existing branch [15:14] mgz: some time yesterday bob2 had told me "make repository; cd to it; branch; success" [15:14] but that doesn't really seem to work out so well [15:15] i guessed that "make repository" meant "bzr init" but perhaps that wasn't right [15:15] indeed not [15:15] you want `bzr init-repo` [15:16] huh [15:16] try reading the introduction section of the user guide [15:17] mgz: the main goal of all of this was to try to find a way for "bzr branch" to allow me to resume if my connection dies part way through [15:17] i already have a shared repository and i was just doing "bzr branch lp:mysql-server/5.5 5.5" from the directory that holds the shared repository [15:17] http://doc.bazaar.canonical.com/beta/en/user-guide/ [15:17] but if my connection dies and bzr branch stalls, i couldn't figure out any way to get it to resume [15:18] right, the general work around for that is do a manually pull in a sequence of revision ranges [15:18] that guide doesn't seem to address resuming a branch operation, i looked there at some point [15:19] oh my [15:20] so, `bzr branch -r..100 FROM` then cd into the branch and `bzr pull -r100..200` and so on, can shell script that reasonably easily [15:21] you probably want to make sure you're using bzr+ssh, so give bzr your launchpad login and upload your ssh key to your user account if you've not done it already [15:25] does bzr+ssh have some particular benefit when just branching some public project? [15:26] faster for subsequent operations, so, useful in this case [15:26] ok, thanks [15:27] * kolbe wonders what bzr+ssh is doing that makes it faster than whatever happens when not using it [15:28] it does operations server-side [15:28] so, pulling in changes when you already have some is handled by your client saying what it has then the server packing up the missing bits and sending them [15:29] rather than the client looking at the data files directly and trying to pull out the bits it needs [15:30] an initial branch seems to take an extremely long time, no matter how fast my connection is [15:30] is bzr manually grabbing each revision since the dawn of time? [15:31] no, but it is the whole project history [15:31] it's packed up in a sane manner, but for big old projects it's still a lot of data [15:31] yeah === mmrazik is now known as mmrazik|afk === deryck is now known as deryck[lunch] === yofel_ is now known as yofel [17:30] kolbe: bzr-svn is the one that has to grab revisions one-by-one [17:49] blah, this is horrible === deryck[lunch] is now known as deryck === wedgwood is now known as wedgwood_away