bpeterson | randomnewguy: no, revisions just show the flow off changes in time, not the version | 00:00 |
---|---|---|
bpeterson | randomnewguy: since versions are arbitrary, they are tags, a marked revision number which we assign a version number to | 00:00 |
randomnewguy | im only just starting with bzr, are tags a feature? | 00:01 |
Peng | Yes. | 00:01 |
randomnewguy | ok thanks | 00:01 |
fullermd | As opposed to a bug? :] | 00:01 |
randomnewguy | i didn't know the option to tag a revision existed | 00:02 |
fullermd | bpeterson: Why are we referencing a spring from last May? | 00:02 |
bpeterson | randomnewh | 00:02 |
Peng | There are over 16,000 revisions in Bazaar's Bazaar branch. Usually a couple a day. A couple releases a day wouldn't be very nice... | 00:03 |
bpeterson | fullermd: opps | 00:04 |
bpeterson | fullermd: oops | 00:04 |
=== bpeterson changed the topic of #bzr to: "Bazaar version control system discussion (http://bazaar-vcs.org)" | ||
Peng | Isn't there a new sprint right now? | 00:05 |
Peng | s/new // | 00:05 |
beuno | Peng, yeap, at this exact moment | 00:05 |
bpeterson | Peng: do you know the url so I can get it right | 00:05 |
beuno | (well, we're suppose to be sleeping now, but bleh) | 00:05 |
Toksyuryel | The topic should make a note what the latest version is | 00:05 |
randomnewguy | Peng: i guess its a little more practical when you only have 6 like me | 00:06 |
=== bpeterson changed the topic of #bzr to: "Bazaar discussion | Latest release is 1.2" | ||
Peng | Yesterday, the topic was: http://bazaar-vcs.org/ | Bazaar 1.2 is out! | https://launchpad.net/bzr/1.2/1.2 | Sprint wiki page: http://bazaar-vcs.org/SprintLondonMarch08" | 00:06 |
=== Peng changed the topic of #bzr to: http://bazaar-vcs.org/ | Bazaar 1.2 is out! | https://launchpad.net/bzr/1.2/1.2 | Sprint wiki page: http://bazaar-vcs.org/SprintLondonMarch08" | ||
bpeterson | Peng: that should do it... thanks | 00:07 |
Toksyuryel | that looks good :) | 00:08 |
Toksyuryel | should set +t and turn on topiclock, then only the correct people can set the topic instead of it being able to be screwed up by anyone | 00:09 |
beuno | Toksyuryel, it hasn't been a problem until now | 00:11 |
beuno | it's much less work to leave it open I think | 00:11 |
Toksyuryel | basically all you do is put a /msg chanserv in front of the topic command and it's otherwise the same | 00:12 |
Toksyuryel | and this is why I don't like the squeaky wheel mentality, it's always better to stop problems before they happen if you find yourself in a situation to be able to do so :) | 00:12 |
Toksyuryel | but it is of course your decision | 00:13 |
* Toksyuryel is just throwing it out there | 00:13 | |
beuno | Toksyuryel, but then you have to give access to people | 00:14 |
beuno | and only those can change the topic | 00:14 |
beuno | and they would get bugged to do so by others | 00:14 |
hsuh | anyone knows why bzr somehow doesn't have problems with line endings when you work with unix <-> windows merges, but hg does? | 00:14 |
beuno | it's not so straight forward ;) | 00:14 |
Toksyuryel | don't they already have access? | 00:14 |
Peng | Wait, what? | 00:15 |
Peng | Bzr doesn't handle line endings, but hg optionally can. | 00:15 |
Peng | I'd say you're just lucky that your text editors aren't screwing around with line endings. | 00:15 |
* Toksyuryel hates DOS line endings =/ what is wrong with those people | 00:16 | |
hsuh | hm.. i'm using emacs here and there, the editors are the same, so maybe the problem was that i had some type of filter configured... happy now anyway :) | 00:16 |
Peng | HTTP uses DOS line endings. I wonder how much bandwidth that wastes? | 00:16 |
Toksyuryel | tons probably, people all over the world download millions of multi-kibibyte html documents every day | 00:17 |
Toksyuryel | the individual user may not notice anything but the ISPs have a lot of extra strain they don't need because of that | 00:18 |
* Verterok sleeps | 00:21 | |
Toksyuryel | estimating extremely conservatively, let's suppose an ISP that serves five million customers that each download 1000 HTML documents every day averaging 100 lines per file. Calculated out that ends up costing the ISP 4tbits per day. | 00:26 |
Toksyuryel | the actual amount wasted in reality is probably a lot higher | 00:27 |
LeoNerd | For that matter, anyone who properly indents their HTML would waste loads more in leading spaces | 00:27 |
LeoNerd | gzip FTW :) | 00:27 |
Toksyuryel | indeed ^_^ | 00:28 |
johnny | yes.. gzip.. | 00:29 |
Toksyuryel | gzip is a great solution and I know at least firefox supports that | 00:29 |
Toksyuryel | there would still be some waste in the HTTP headers but that would be minimal compared to what it would have been otherwise | 00:30 |
Toksyuryel | unfortunately we probably can't force everyone to gzip their pages any more than we can force them to use UNIX line-endings =/ it's too bad | 00:30 |
johnny | hmm.. we force unix line endings in your pre commit hooks :) | 00:32 |
johnny | our* | 00:32 |
Toksyuryel | but anyway, getting back on topic, bzr rocks <3 | 00:32 |
johnny | now if only we could make sure they are using the pre commit hooks :) | 00:32 |
johnny | that is on topic tho.. | 00:33 |
johnny | sorta | 00:33 |
* beuno is off to bed | 00:35 | |
=== bpeterson changed the topic of #bzr to: “http://bazaar-vcs.org/ | | https://launchpad.net/bzr/1.2/1.2 | Sprint wiki page: http://bazaar-vcs.org/SprintLondonMarch08"” | ||
Toksyuryel | why...? | 01:23 |
=== bob2 changed the topic of #bzr to: http://bazaar-vcs.org/ | Bazaar 1.2 is out! | https://launchpad.net/bzr/1.2/1.2 | Sprint wiki page: http://bazaar-vcs.org/SprintLondonMarch08 | ||
tro | retupmoca: line endings. can bzr handle them or would i have to write a pre-commit hook? | 01:45 |
fullermd | I think "neither" is the current answer... | 01:45 |
=== mw is now known as mw|out | ||
fullermd | I believe line ending stuff (and I/O filters in general) is on the topic list for the current sprint, but I'm not sure. And of course that doesn't help anything at the moment. | 01:48 |
retupmoca | um....what? | 01:59 |
retupmoca | someone set off my highlight | 02:00 |
* retupmoca fades back into the darkness | 02:01 | |
indraveni | hi all | 04:49 |
indraveni | when I am trying to run loggerhead, I am seeing an error message | 04:49 |
indraveni | http://pastebin.ca/927304 | 04:50 |
indraveni | what does error message mean? | 04:50 |
indraveni | thus i am not able to start loggerhead | 04:50 |
Peng | It means UART gettin' online! | 04:51 |
Peng | I don't know, Google it. | 04:51 |
Peng | You need to set autoreload.package, even if to an empty value. | 04:51 |
indraveni | but, yesterday it was working without any problem Peng | 05:02 |
indraveni | after some time, only it started showing this problem | 05:02 |
Peng | Well, I have no idea. | 05:03 |
Peng | I've never used TurboGears. | 05:03 |
indraveni | Peng, have u used loggerhead ? | 05:04 |
Peng | Nope. | 05:04 |
Peng | I'm on shared hosting so I've been afraid to try it. | 05:04 |
Odd_Bloke | Morning. | 07:33 |
DataShaman | hi there | 08:00 |
DataShaman | anyone give a hint what i'm doing wrong? | 08:00 |
DataShaman | I've setup a central branch as per Team collaboration, distributed style | 08:01 |
DataShaman | where you can have local bugfix branches | 08:01 |
DataShaman | when I create a pristine branch of the central trunk, it has no files in it, even though the repo has files in it | 08:01 |
jakobb | DataShaman: what is the command you use to create the branch? | 08:03 |
DataShaman | anyone? | 08:04 |
DataShaman | anyone here want to help me with a problem using bzr? | 08:12 |
DataShaman | please | 08:12 |
fullermd | 02:03 <jakobb> DataShaman: what is the command you use to create the branch? | 08:16 |
DataShaman | the local branch? | 08:16 |
fullermd | Whichever one has no files in it. | 08:16 |
DataShaman | std bar branch bzr+ssh:.... | 08:16 |
DataShaman | bzr branch bzr+ssh://blah... | 08:16 |
DataShaman | the central repo has files in it | 08:17 |
DataShaman | when i pull in the branch, it says 35 revisions are branched | 08:17 |
DataShaman | but no files are created in the pristine copy | 08:17 |
fullermd | Try info. | 08:18 |
DataShaman | shared repo is the parent folder, which makes sense | 08:18 |
DataShaman | repository branch is . | 08:18 |
DataShaman | parent branch is the remote repo | 08:18 |
fullermd | Pastebin the whole output. | 08:19 |
DataShaman | k | 08:22 |
DataShaman | http://pastebin.com/d28708aa5 | 08:23 |
DataShaman | with -v | 08:23 |
DataShaman | do a info on the central repo as well? | 08:24 |
DataShaman | central repo: http://pastebin.com/d776df7b5 | 08:25 |
fullermd | No, that's enough. Shows the expected. | 08:25 |
fullermd | You don't have a WT, which means you created the repository with --no-trees. So, nothing's "broken"; it's doing just what you asked. | 08:25 |
fullermd | Run a "bzr co" in the branch to instantite a WT for it. | 08:25 |
Peng | Any good way to turn --no-trees off? You can rm .bzr/repository/no-working-trees. | 08:27 |
fullermd | I think it's one of those things to slot into reconfigure. | 08:28 |
DataShaman | ok | 08:30 |
DataShaman | i get it | 08:30 |
DataShaman | my pristine copy of the central repo shouldn't have a working tree, ideally correct? | 08:31 |
DataShaman | when I create a feature branch off the pristine copy, how do i get it to create a working tree with the branch command? | 08:31 |
Peng | DataShaman: <Peng> ... rm .bzr/repository/no-working-trees. | 08:32 |
=== Odd_Blok1 is now known as Odd_Bloke | ||
Peng | Odd_Block? :) | 08:34 |
fullermd | Well, it shouldn't if you don't want it to :) | 08:34 |
DataShaman | :) | 08:34 |
Odd_Bloke | Peng: Ping? ;) | 08:34 |
fullermd | It depends on the details of how you want to work. | 08:34 |
DataShaman | let me give you a brief rundown | 08:34 |
DataShaman | central repo, with trunk | 08:34 |
DataShaman | me at remote site, with pristine branch copy, and local branches for bugfixes, features, etc | 08:35 |
Odd_Bloke | Sprint People: I was denied access to the Executive Lounge (No Executive Lounge?! DENIED!) so will hang around in the lobby until ~quarter to. | 08:35 |
DataShaman | the pristine branch copy with no WT, since it seems wasteful to have one there | 08:35 |
DataShaman | but local bugfix branches obv must have WTs :) | 08:35 |
fullermd | How do you intend to land the bugfix branches when they're completed? | 08:36 |
DataShaman | i assume that in my case, the pristine copy MUST have a WT? | 08:36 |
DataShaman | hmm, point | 08:36 |
DataShaman | it has to merge into the local i suppose | 08:37 |
fullermd | The way I do such things is to use a checkout of the trunk for my "local pristine" copy. | 08:37 |
Peng | DataShaman: You can use "bzr remove-tree" and "bzr checkout" ("bzr co") to switch a branch between having a WT and not. | 08:37 |
DataShaman | ok | 08:37 |
fullermd | Then when I need to land a bugfix branch, I can go into it and "bzr up ; bzr merge ../bugfix ; bzr ci" to land it into trunk. | 08:37 |
lifeless | moin | 08:37 |
fullermd | (actually, I also often do trivial stuff straight on trunk too, but that's all up to your workflow choices) | 08:38 |
DataShaman | fullermd: ok, thanks for your help, it makes sense now | 08:38 |
DataShaman | viola, all there now :) | 08:38 |
Peng | Lazyweb: Can "bzr up" show a log of the revisions it's pulling, like "bzr pull -v"? | 08:40 |
james_w | bzr up -v perhaps? | 08:41 |
james_w | ah, no, sorry, you want log, rather than file changes, I don't think that's possible. | 08:41 |
Peng | I'll stick with avoiding checkouts then. | 08:45 |
Peng | (Except for the occasional lightweight checkout.) | 08:46 |
fullermd | I've never found pull -v useful myself... | 08:52 |
AfC | This is a few days old, but an interesting post from elijah: http://blogs.gnome.org/newren/2008/03/01/happenings-in-the-vcs-world/ | 09:41 |
poolie | hi afc | 09:42 |
poolie | you've landed in london? | 09:42 |
poolie | that is interesting | 09:43 |
AfC | poolie: yeah. His section on Bazaar was a bit of a ramble (perhaps that's a bad sign) but his comments on Subversion, Mecurial, and Git seemed insightful. | 09:45 |
jamesh | AfC: it'd be interesting to know what the "several features of git not present in other systems that [he is] absolutely addicted to" are | 09:50 |
jamesh | ah. he's elaborated in a comment | 09:51 |
luks | the various ways of destrying your history with rebasing/filtering/etc.? :) | 09:51 |
jamesh | "speed[1], repository container[2], the index[3]" | 09:51 |
jamesh | "and history rewriting[4]" | 09:53 |
bialix | abentley: BB is down. | 09:57 |
Odd_Bloke | lifeless: I've written up the network performance stuff at http://bazaar-vcs.org/SprintLondonMarch08/Brainstorms | 10:15 |
=== weigon__ is now known as weigon | ||
Odd_Bloke | poolie: At the bottom of http://bazaar-vcs.org/SprintLondonMarch08/Brainstorms | 10:26 |
lifeless | Odd_Bloke: thanks | 10:42 |
Odd_Bloke | jelmer: I've added the stuff on the board re: bzr-gtk to http://bazaar-vcs.org/SprintLondonMarch08/Brainstorms | 10:57 |
jelmer | Odd_Bloke, w00t, thanks! | 10:58 |
beuno | poolie, at some point in the sprint, I'd like to chat with you about the "command not found" spec if you can | 11:13 |
poolie | yes, we should | 11:17 |
Verterok | vila: http://article.gmane.org/gmane.comp.version-control.bazaar-ng.general/37768 | 11:45 |
=== doko_ is now known as doko | ||
=== mw|out is now known as mw | ||
=== pmezard_ is now known as pmezard | ||
Zindar | hi guys.. are you in london now? | 12:32 |
beuno | Zindar, yeap, we're all in London | 12:49 |
Zindar | so am I today/tonight | 12:50 |
Zindar | just wanted to see if anyone feels like meeting up, drinking bear, etc tonight... if there is time | 12:51 |
Zindar | bear = beer.... | 12:53 |
Zindar | strange if not :) | 12:53 |
beuno | Zindar, not sure what happens after we finish, but you can re-check at ~6pm and see | 12:54 |
Zindar | I might not have internet this afternoon though.... | 12:54 |
Zindar | sms possibilities to someone? :) | 12:54 |
jelmer | Zindar: hi | 12:55 |
jelmer | +31645516686 | 12:55 |
Zindar | thank you :) | 12:55 |
Zindar | +46730808013 if you need me | 12:55 |
jelmer | thanks | 12:55 |
Zindar | or somehting | 12:55 |
* awilkins fancies a nice drop of bear | 13:08 | |
Odd_Bloke | awilkins: TMI. ;) | 13:20 |
Peng | You can get bear online. | 13:23 |
* Peng wanders off. | 13:28 | |
TFKyle | mm, bear | 13:43 |
TFKyle | though I think I'd prefer some venison | 13:43 |
luris | what do I do if I accitently added a symlink to my repo? | 14:08 |
luris | bzr remove <linkname> doesn't seem to work | 14:08 |
AfC | luris: it ought to. | 14:29 |
AfC | luris: you could always just | 14:29 |
AfC | $ rm linkname | 14:29 |
AfC | and see what `bzr status` | 14:29 |
AfC | reports | 14:29 |
luris | AfC: I ended up running bzr rm --new && bzr add | 14:29 |
dato | is igc in London? | 16:03 |
lifeless | yes | 16:06 |
Odd_Bloke | He's over there --> | 16:06 |
lifeless | indeed, --> | 16:09 |
lifeless | dato: ping | 16:10 |
dato | lifeless: pong | 16:10 |
lifeless | did you write something to watch a branch and email out changes observed on it? | 16:11 |
dato | could somebody ask him if by «your thoughts will give us things to keep in mind when developing bzr-fastexport soon» he meant that he's going to write it? | 16:12 |
jdong | while true; do bzr log | mail ..... LOL | 16:12 |
dato | lifeless: yes, though it's a bit rough. | 16:12 |
lifeless | dato: url ? squid3 is mocving to bzr :) | 16:13 |
lifeless | dato: he says 'yes ian will write it if noone else does' | 16:13 |
dato | lifeless: ok | 16:13 |
dato | lifeless: https://launchpad.net/bzr-hookless-email | 16:14 |
igc | hi dato | 16:14 |
dato | hi igc | 16:14 |
lifeless | dato: syou should put that on the plugins page or osomething | 16:14 |
dato | lifeless: ah yes, I forgot to do that. | 16:14 |
lifeless | perhaps we should have a 'extensions' page or something that lists all the not-a-plugin ut works-with-bzr stuff | 16:14 |
lifeless | dato: can local_bzrlib be deleted now ? :) | 16:16 |
dato | lifeless: actually no. it has a patch that I didn't manage to submit yet. (also because I wasn't very sure it would be ok) | 16:17 |
dato | (code for setting the envelope-sender and smtp recipients) | 16:18 |
dato | lifeless: anyway this program could be rewritten as something that just calls the configured plugins as if they were being called by the committer. so that it'd be also able to send stuff to CIA and else. | 16:19 |
lifeless | dato: right, but I needed something now :> | 16:21 |
dato | right. it'll do the job. | 16:21 |
dato | igc: so, ooi, do you have an estimate of how much code bzr-fast-export.py would be? | 16:21 |
LarstiQ | wasn't there a revspec or so to get the working tree state? | 16:24 |
* LarstiQ wants to diff his workingtree state against the top pending merge | 16:24 | |
LarstiQ | or perhaps I mean just diff against a pending merge | 16:25 |
igc | dato: I think a simple implementation of bzr-fast-export could take as little as an hour or so | 16:31 |
igc | dato: I would like to include one in bzr-fastimport | 16:32 |
dato | I'll read that as "igc time" ;) | 16:32 |
igc | dato: the key word is "simple" | 16:32 |
igc | it's one thing to dump stuff out | 16:32 |
igc | it's another to think through all the issues needed to make bzr-fast-export and bzr-fast-import "round-trip" | 16:33 |
igc | in other words, I want to get a fast-export that is useful to our community, not just other communities :-) | 16:34 |
dato | yah :) | 16:35 |
igc | my first driver for fast-export though is as a QA tool to show that fast-import works | 16:35 |
igc | my second driver is making some funky 'filter' branch' style functionality possible | 16:36 |
igc | dato: there are also some implementation options to consider ... | 16:36 |
igc | the easiest fast-export is to walk the repo and print stuff as you go | 16:37 |
igc | a slower, but maybe more useful way?, is to generate Command objects and add __str__ to each | 16:38 |
LarstiQ | what is fast-export? | 16:38 |
igc | the latter is more object-oriented, but might suck performance wise | 16:38 |
igc | LarstiQ: git implemented a tool called git-fast-import that accepts a stream of comands/data | 16:39 |
igc | tools that generate that stream are called *-fast-export | 16:40 |
igc | I've written a plugin that takes the same import stream as git handles | 16:40 |
igc | so we can reuse all the existing exporters | 16:40 |
LarstiQ | ookay | 16:40 |
igc | but we're yet to have an exporter that dumps that format | 16:40 |
igc | after all, no-one ever wants to use another VCS having used bzr :-) | 16:41 |
* LarstiQ swallows the switching to git stories | 16:41 | |
* dato confesses he has temptations at times. | 16:42 | |
dato | not because I'm unhappy, which I'm not | 16:42 |
igc | seriously though, it's actually a feature being able to get from bzr to other tools in that ... | 16:43 |
igc | some teams want to be confident that picking bzr wouldn't lock them in | 16:44 |
ubotu | New bug: #198417 in bzr "bzr diff -r ancestor: should use parent branch if not specified" [Undecided,New] https://launchpad.net/bugs/198417 | 16:45 |
ubotu | New bug: #198418 in bzr "bzr send gives incomplete help on error" [Undecided,New] https://launchpad.net/bugs/198418 | 16:45 |
LarstiQ | igc: which entirely makes sense | 16:46 |
igc | LarstiQ: for more info, see http://bazaar-vcs.org/BzrFastImport | 16:56 |
LarstiQ | igc: thanks | 16:58 |
tbnorth | hi all - how can I tell if bzr thinks a file's binary? | 17:04 |
ubotu | New bug: #198422 in bzr-gtk "Annotate doesn't show active revision" [Low,Triaged] https://launchpad.net/bugs/198422 | 17:05 |
james_w | tbnorth: the only way I know is to edit the file and run bzr diff. binary/not binary isn't much of distinction in bzr currently though, why would you like to know? | 17:20 |
tbnorth | I use an IDE that changes the EOLs, I have a script that changes them back (i.e. makes working copy EOLs match last revision) I don't want the script tripping over binary files | 17:21 |
ubotu | New bug: #198425 in bzr "bzr info should not say "shared repository" unless it is actually a shared rather than colocated repository" [Low,Confirmed] https://launchpad.net/bugs/198425 | 17:21 |
tbnorth | james_w: so perhaps I should do my own test for binariness | 17:24 |
=== pmezard_ is now known as pmezard | ||
ubotu | New bug: #198441 in bzr "Windows XP install nit: missing new program highlight on start menu" [Undecided,New] https://launchpad.net/bugs/198441 | 18:00 |
spiv | jelmer: fwiw, there's no python-subversion update in gutsy-backports, but the dependencies to take it directly from hardy aren't too bacd. | 18:14 |
spiv | s/bacd/bad/ | 18:14 |
jelmer | spiv, ah, ok | 18:18 |
spiv | jelmer: svn-import of Twisted seems to be stable at ~79MB, which is a dramatic improvement :) | 18:18 |
spiv | Hmm, spoke too soon. It just jumped to 145MB... still doing much better than before though. | 18:19 |
=== ferringb is now known as he-man | ||
=== he-man is now known as ferringb | ||
cr3 | is there a way to grab source from a repository but not the .bzr directory? | 19:00 |
cr3 | I'm grabbing a project now and the .bzr directory itself is over 300MB, that's overkill considering I just want to build the project | 19:01 |
TFKyle | cr3: I believe you could do a lightweight checkout (bzr branch --lightweight) | 19:02 |
TFKyle | er, bzr co --lightweight rather :) | 19:02 |
jdong | TFKyle: I'm not convinced that it's really much faster. | 19:02 |
cr3 | TFKyle: thanks, I'll try that | 19:02 |
jdong | it might involve downloading fewer bytes but I don't think it'll actually be "faster" per se | 19:02 |
jdong | cr3: the real feature you want is shallow branching *cough* *cough* (looks at jelmer, lifeless , and those at the bzr sprint) | 19:03 |
TFKyle | possibly, not sure exactly how it works | 19:03 |
cr3 | jdong: branch compared to co --lightweight was 5 times bigger, significant difference. thanks! | 19:22 |
jdong | cr3: I know it's gonna be bigger, but I didn't know whether or not it's gonna be faster | 19:23 |
jdong | cr3: slight disclaimer, I've got a gigabit internet pipeline so YMMV :D | 19:24 |
jdong | cr3: and I'm not sure if it works, but bzr export might be able to operate on a branch URL and be even faster? | 19:24 |
james_w | bzr export DEST [BRANCH] | 19:30 |
_flx | hi | 19:44 |
_flx | what is the migration procedure for a bzr server 1.1 to 1.2 ? | 19:45 |
jdong | I believe just do the upgrade? Nothing broke backwards-compatibly | 19:46 |
jdong | (I think) | 19:46 |
_flx | jdong: Thx it worked | 19:50 |
jdong | great to hear | 19:50 |
ubotu | New bug: #198479 in bzr "crash: "bzr branch https://code.launchpad.net/~bzr/bzr/trunk"" [Undecided,New] https://launchpad.net/bugs/198479 | 19:50 |
=== n2diy__ is now known as n2diy | ||
james_w | hi mwhudson_. It's good to see loggerhead still getting standalone releases. Thanks. | 20:46 |
=== mwhudson_ is now known as mwhudson | ||
mwhudson | james_w: news travels fast :) | 20:46 |
mwhudson | james_w: are you at the bzr sprint? | 20:47 |
james_w | mwhudson: I arrive on Thursday. Are you there> | 20:47 |
mwhudson | james_w: sadly, no | 20:47 |
mwhudson | having flown half way around the world moving from the uk to new zealand, my response to "hey! do you want to fly back to the uk again in a few weeks?" was, perhaps, predictable | 20:48 |
james_w | :-) | 20:48 |
james_w | I think you got the better end of the deal though. | 20:48 |
ubotu | New bug: #198519 in bzr "'Connection timed out' on lp branch attempt shouldn't result in a crash" [Undecided,New] https://launchpad.net/bugs/198519 | 20:50 |
=== thumper_laptop is now known as thumper | ||
=== hexmode`` is now known as hexmode | ||
philn__ | hi | 22:35 |
ubotu | New bug: #198552 in bzr-gtk "Doesn't apply bzr metadata-only changes to files" [Medium,Triaged] https://launchpad.net/bugs/198552 | 22:35 |
philn__ | i'm trying to branch a https:// repo but get a curl error: | 22:36 |
philn__ | curl.perform() | 22:36 |
philn__ | error: (60, 'server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt') | 22:36 |
radix | philn__: If you're on Ubuntu or Debian, make sure your ca-certificates package is up-to-date. | 22:36 |
philn__ | hi radix ;) | 22:37 |
radix | yo :) | 22:37 |
philn__ | using gutsy here plus pinned hardy .. ca-certificates is up-to-date | 22:37 |
radix | philn__: And you have the -updates repositories enabled? | 22:37 |
philn__ | 20070303 | 22:38 |
philn__ | hmm lemme check | 22:38 |
radix | hmm, yeah, that's what I have on Hardy. | 22:38 |
philn__ | i have gutsy-updates yes | 22:38 |
philn__ | should i try some bleeding bzr edge? | 22:39 |
radix | I dunno, I'm not sure what the problem is. It doesn't sound like updating bzr would make a difference. | 22:39 |
radix | philn__: oh, wait, what's the https:// server you're trying to branch from? | 22:39 |
philn__ | it didn't, had exact same error with gutsy version | 22:40 |
radix | philn__: maybe it really doesn't have a certificate that is registered with your system | 22:40 |
philn__ | it's a seecreet server ;) | 22:40 |
radix | philn__: and is it signed by a "normally trusted" CA? | 22:40 |
radix | or is it some self-signed cert? | 22:41 |
philn__ | how can i know that? | 22:41 |
radix | philn__: Well, does your browser complain when you visit the site with it? | 22:42 |
radix | (or did it complain and did you permantly accept the certificate anyway, some long time ago? ;) | 22:43 |
mwhudson | you can also try using bzr branch https+urllib://whatever/... | 22:43 |
radix | ah. is that the way you get around verification :) | 22:43 |
philn__ | i get a warning in my browser yes | 22:44 |
philn__ | mwhudson: tries that; didn't work | 22:44 |
radix | what happened ? | 22:44 |
philn__ | SubversionException: ("PROPFIND request failed on '/blahblah') | 22:44 |
philn__ | wtf, it's not a svn repo ;) | 22:45 |
radix | oh dear, so you're also trying to branch an svn branch? | 22:45 |
radix | oh. | 22:45 |
* radix looks at mwhudson | 22:45 | |
philn__ | looks like that /svn_path comes from my ~/.subversion directory btw | 22:46 |
mwhudson | oh er what? | 22:47 |
radix | I got no idea. | 22:47 |
mwhudson | philn__: i guess you could try --no-plugins too | 22:47 |
philn__ | mwhudson: dude, it works :) | 22:48 |
mwhudson | cool | 22:49 |
philn__ | thx mwhudson and radix | 22:51 |
mwhudson | the subversion exception is some kind of bug, clearly | 22:52 |
mwhudson | don't know if it's reported yet... | 22:52 |
philn__ | i can report it if needed | 22:54 |
abentley | Would that be #192743? | 22:55 |
philn__ | i have a $HOME/.svn .. so could be yes | 22:58 |
Odd_Bloke | Bug #192743 | 22:58 |
ubotu | Launchpad bug 192743 in bzr-svn "bzr-svn is irritating when in a (non-svn) subdirectory of an svn working tree" [Wishlist,Invalid] https://launchpad.net/bugs/192743 | 22:58 |
nslater | how do i do a get without having any of the .bzr directories? | 22:59 |
philn__ | heading bed, gn8 | 23:00 |
Odd_Bloke | nslater: Could you expand on your problem a little? | 23:00 |
nslater | i would like to do "bzr get -r 666 http://example example" but not have the .bzr dirs | 23:01 |
nslater | i thought export would do it, but alas no | 23:01 |
Odd_Bloke | nslater: Where do you not have the .bzr dirs? | 23:01 |
nslater | can you rephrase please? | 23:02 |
nslater | Odd_Bloke: ? | 23:04 |
Odd_Bloke | nslater: Which location does not have the .bzr dirs? | 23:04 |
nslater | im not sure what that means, i want to create a local directory of the repository with no .bzr directories | 23:04 |
bob2 | nslater: in what way does 'bzr export' not do what you want? | 23:05 |
Odd_Bloke | nslater: Do the bzr get and then bzr export locally. | 23:05 |
nslater | bzr export -r 86 http://intertwingly.net/code/venus/ planet-venus-0~bzr86.orig | 23:05 |
nslater | bzr: ERROR: Not a branch: "/home/nslater/svn/python-apps/packages/planet-venus/trunk/planet-venus-0~bzr86.orig/". | 23:05 |
nslater | do i really have to do two operations to get a "clean" version of the repository? | 23:06 |
bob2 | nslater: arguments go the other way round | 23:06 |
beuno | Odd_Bloke, is there coffe up there? my gf keeps kicking her adsl modem, so the conversation is taking a bit longer than expected | 23:06 |
beuno | s/coffe/coffee | 23:06 |
Odd_Bloke | beuno: Yeah, there is. | 23:06 |
Odd_Bloke | Nice hot choocolate too. | 23:06 |
bob2 | nslater: bzr export -r 86 planetblah http://... | 23:06 |
beuno | Verterok, mate? | 23:06 |
nslater | trying with reversed arguments | 23:06 |
Verterok | beuno: yeap | 23:07 |
beuno | Verterok, be up in ~15 then | 23:07 |
nslater | bzr export -r 86 planet-venus-0~bzr86.orig http://intertwingly.net/code/venus/ | 23:07 |
nslater | bzr: ERROR: Connection error: while sending GET /code/venus/.bzr/branch-format: (111, 'Connection refused') | 23:07 |
* Verterok 'll be waiting | 23:07 | |
nslater | it works fine for a "get" | 23:07 |
nslater | it's really slow, is that normal? | 23:08 |
nslater | another error: | 23:08 |
nslater | bzr export -r 86 planet-venus-0~bzr86.orig http://intertwingly.net/code/venus | 23:08 |
nslater | bzr: ERROR: Connection error: while sending GET /code/venus/.bzr/repository/knits/eb/%254c%2549%2543%2545%254e%2543%2545-20060830201635-546cbbdb8a049f22.kndx: (111, 'Connection refused') | 23:08 |
bob2 | I''m having intermittent trouble reaching that website in my browser | 23:09 |
beuno | nslater, the first thing to do would be to upgrade your storage format (although it's unrelated) | 23:09 |
bob2 | as well as with bzr | 23:09 |
nslater | beuno: what do you mean storage format? | 23:09 |
bob2 | beuno: nslater is branching someone else's branch | 23:09 |
beuno | bob2, aaah, right. nslater nevermind than, carry on | 23:10 |
nslater | :) | 23:10 |
nslater | hmm, i am also getting general errors from that site | 23:10 |
nslater | weird, it was working before | 23:10 |
Odd_Bloke | nslater: Try pulling into a shared-repo, you'll be able to do it in segments (i.e. resume when the connection fails). | 23:11 |
nslater | sorry, i dont know what that means | 23:11 |
nslater | also, this needs to work reliably with no assistance | 23:11 |
bob2 | bzr init-repo blah ; bzr branch htp://... blah/blah ; bzr export foo.tar.gz blah/blah | 23:12 |
bob2 | bzr export should do what you want, it just seems that intertwingly is having network issues | 23:12 |
nslater | okay, thanks | 23:13 |
bob2 | the init-repo thing is what Odd_Bloke was sugesting, since the "branch" command will resume if rerun | 23:13 |
nslater | okay, thanks for all the help guys! | 23:19 |
mwhudson | so hm | 23:34 |
beuno | Verterok, on my way up | 23:34 |
mwhudson | i want to know the set of revisions that are introduced by the revision | 23:34 |
* Verterok hopes so :P | 23:34 | |
mwhudson | i.e. those revisions which are ancestors of revision X but not of X's left-hand parent | 23:35 |
mwhudson | oh er | 23:35 |
mwhudson | find_difference! | 23:35 |
abentley | mwhudson: Unfortunately, that method's not completely accurate. | 23:45 |
mwhudson | abentley: ah | 23:46 |
abentley | The accurate way is to use get_ancestry on both revisions and then do set operations. | 23:46 |
abentley | We are strongly interested in making find_difference accurate, since it scales much better. | 23:47 |
abentley | Good night. | 23:48 |
mwhudson | seems pretty slow | 23:49 |
mwhudson | good night | 23:49 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!