/srv/irclogs.ubuntu.com/2008/08/09/#bzr.txt

=== cjwatson_ is now known as cjwatson
meteoroidwith bzr-svn, can i give a specific revision #? i want to clone a repo with thousands of revisions and want to pull 1k revisions per night.02:28
jelmermeteoroid, yes, see -r02:28
meteoroidjelmer - with svn-import ?02:29
meteoroidor is it easier if i branch each of the root-level 'project' areas with branch, into a shared repo?02:30
jelmerahh, there's no option for svn-import for that02:30
meteoroidyeah see02:30
meteoroidi need to svn-import something with over 50k revisions02:30
meteoroidand i'd rather not crash their server ;)02:30
meteoroidas svn is known to leak and take apache town altogether02:30
AfCmeteoroid: doing `bzr pull -r $x` where $x is incrementing by a few hundred (or whatever) each loop will probably do fine.02:31
meteoroidAfC: but, how should i start it all off? i'd be best off, as i understand, with an svn-import, and i'm concerned if the branching will be properly recognized otherwise, which may increaase the amount needing to be transferred, and the storage used, exponentially..02:33
meteoroidi mean this is a huge repo02:33
AfCmeteoroid: just start it off with a branch at -r 10 or something.02:43
meteoroidhm.02:43
meteoroidmaybe just -r 102:43
AfCmeteoroid: (actually a `bzr init --rich-root-packs` or whatever == empty branch works too)02:43
meteoroidhm02:43
AfCand then a URL on the first pull02:43
meteoroidexplain more about the last statement..02:43
meteoroidi'd love to write a general purpose utility for branching large svn repos as a shell script or something based on your advise02:43
meteoroidadvice02:43
AfCmeteoroid: For what it's worth, I wrote about in making an initial Bazaar conversion of a monster branch (GTK, as it happens)  which you might find interesting. http://research.operationaldynamics.com/blogs/andrew/#bzr-branch-of-gtk02:44
meteoroidthanks!02:44
meteoroidGTK is quite possibly a good bit larger than mine02:44
meteoroidhow many revs when you started?02:44
meteoroidhm 15k revisions02:44
meteoroidexcept for memory limitations on my 1GB Ubuntu slice, I was able to branch over 5k revisions of a 10,5 revision repo02:45
meteoroidbut i figure if i come up with a gentle strategy for the 52k+ rev repo, it will work for others02:45
meteoroid15k revisions i could probably branch easily on a bigger box in one overnight run02:45
AfCmeteoroid: the key point is that once *someone* has done the conversion once, no one else has to. They can all just `bzr branch` from you, and then later update their branch via `bzr pull svn+ssh://...`02:46
meteoroidno i totoally understand02:46
meteoroidi'm just concerned that i can't be busying up the server for more than a handful of hours02:47
meteoroid5k revisions took long enough02:47
meteoroidi want to spend a month or so pulling around 100k revisions across a few repo02:47
AfCmeteoroid: do you have access to this server? The other way to do this is to get an svn dump, transfer that in toto, and then operate on that elsewhere02:59
AfCmeteoroid: that's how Jc2k built the bzr-mirror.gnome.org set03:00
meteoroidAfC : the server admins may be hostile, but i can work on it..03:39
meteoroidi know that'd be the best way.  an svndump i could load and then pull the latest from03:40
meteoroidi know once i have a copy that updates will be very light03:40
meteoroidand that's a big reason i've chosen this approach03:40
meteoroidto provide greater branching freedom in our community03:40
meteoroidbut i'm not sure all people will be welcoming at first03:40
meteoroiduntil we can contribute back..03:40
meteoroidso it's a chicken egg problem and i'd like to just spend a few weeks pulling a couple k rev at a time to not overload upstream server.03:41
meteoroidbut if we need to surf the social issues, we will03:41
=== mark1 is now known as markh
pickscrapelifeless: are you around?04:50
pickscrapeQuick question. In the color discussion Jonathan Lange suggested taking the terminal coloring code from twisted.trial: it supports handling things like Win32 already04:51
pickscrapeWhat's the bzr policy for taking code from other projects like that?04:51
meteoroidtwisted license is MIT, ya?05:00
lifelesspickscrape: depends on how it will be taken; if its being copyied it needs to be a) licence compatible and b) not large enough to trigger the need for assignment05:08
pickscrapeBasically it is two classes from here: http://twistedmatrix.com/trac/browser/tags/releases/twisted-8.1.0/twisted/trial/reporter.py05:11
pickscrapeIf it's not feasible I can work on my own implementation instead. I wasn't going to use them verbatim anyway.05:16
* meteoroid has had some convo recently with RMS regarding GNU licenses and python "dynamic linking" or loading of .py files, which is fuzzy license territory apparently, despite my previous beliefs..05:24
pickscrapeI think I'll just write my own. Less hassle. :)05:29
markhlifeless: ?07:32
xshelfI am having problems in building bzr plugins on windows using MinGW (dir_walk plugin), is it a known issue07:54
xshelfSince I have been benchmarking it for emacs repository, any performance gain would help07:55
xshelfI believe that dir_walk on windows does speed up things, am I right in my assumption?07:55
xshelfanyone online now?08:02
markhxshelf: if you can get bzr 1.6 building it should already have optimized dir walking for win32.08:09
xshelfi am using bzr from the bzr.dev08:10
markhright - and can't get the extension building?08:10
xshelfi must say it is much better than I (dhruvakm) did a earlier benchmark for emacs08:10
xshelfyes, I get an error in building the extension08:10
xshelfpython setup.py build -c mingw3208:11
xshelfsomething to do with Py_ssize type08:11
markhhrm - python 2.4?08:12
xshelfit used to build just fine with vc 2003 and my installed python was built using the same compiler08:12
xshelfpython 2.5.208:12
markhstrange - it has Py_ssize_t - what is the error?08:13
xshelfi had to update to vc 8, python does not have vc8 distro08:13
xshelfI am therefore forced to use mingw08:13
xshelferror: bzr.dev\bzrlib/_walkdirs_win32.pyx:65:15: Syntax error in C variable declaration08:13
markhI'm afraid I really can't help I'm afraid :(  I think the author of that code does use mingw, so its possible opening a bug report will get results.08:16
markhyou could always build your own python with vc 8 ;)08:16
xshelfit needs a whole lot of stuff like sql-lite, bdb...08:17
markhyeah - but so would building from vc7 - but I agree its a PITA :(08:17
xshelfi tried hoping it would be quick, just gave up after sometime08:17
xshelfi really like the PERL bundling08:18
markhoh - right - if you could use vc7 you wouldn't have to build python itself!08:18
xshelfI have built PERL using cygwin, mingw and msvc with no sweat08:18
xshelftrue08:18
xshelfand you cannot build python with mingw08:19
xshelfi wonder if we have some python devs here listening, get python to build with mingw. I build emacs regularly with mingw and it works fine08:19
markhsome people have managed and contributed makefiles, but they are rarely kept up to date.  It all relies on volunteers, and on Windows at least, builds using a non-standard compiler are less interesting as you can't get any pre-built binaries for it.08:20
xshelfyou have CMake08:20
xshelfat work, we just moved to cmake08:20
xshelfit generates platform/compiler specific build files from a common set of cmake files08:20
xshelfI am really impressed by cmake. BOOST is moving towards cmake (giving up their home grown bjam tool)08:21
xshelfi never realized you are the same Mark of Python win32 ext08:22
markhheh - yeah08:22
xshelfgreat, you really have brought Python to the windows world, thank you for that08:23
markhworking on bzr 1.6 binaries as we speak - but msvc7 built ones ;)08:23
markhmy pleasure :)08:23
markhthanks!08:23
xshelfwelcome08:23
xshelfyes, building with msvc 7 was easy08:23
xshelfi made a blunder of uninstalling it when i had to install vc808:24
xshelfi thought i would save some disk space :-(08:24
markhcan't you reinstall it?08:24
xshelfi have to run to IT, they will ask questions and get license approvals and all the corporate noise...08:24
markhheh - bugger08:24
xshelfi will try that anyway on monday08:25
markhso - bzr 1.6 should be much faster than 1.5 even without that extension08:25
xshelfit sure is08:25
xshelfi was part of the emacs mail chain opposing adoption of bzr08:25
markhalthough that extension makes a big different for big trees.  Quoting John, its author: " With this patch, doing 'bzr status' in a mysql tree on Win32 changes  from: 4.2s => 0.64s, or about 6.5x faster. It is quite noticeable when your command prompt hangs for 4s versus returning in < 1s."08:26
xshelfthe turning point was when RMS posted that we have to adopt another GNU project and help make it better08:26
xshelfYes, I keep running such commands too often in my development08:26
xshelfi thought of writting something like using inotify for windows08:27
xshelfso that, my changes are tracked without walking directories08:27
markhThe binaries I've got a looking pretty good.  If you ping me on Monday I can make sure one is up for you to play with if you like08:27
xshelfi need time to do that, something that sysinternals filemon (procmon) does08:27
xshelfi will do that, thanks.08:28
xshelfI will try getting vc 7 so that I can build and play myself08:28
markhyeah, tortoise will grow a file-watcher08:28
markhbut bzr status is *very* fast - we are already much much faster than tsvn on most trees I've tried08:29
xshelfanother question: can bzr seamlessly with perforce?08:29
xshelfI am looking for something like git-p408:29
markhnot afaik, but its an opportunity waiting to be taken, along the lines of bzr-svn ;)08:29
xshelfi am forced to use p4 at work, would love to use just bzr for emacs and work08:30
markhbut google may well prove me wrong - I'm not that much in the loop that I'd know about it08:30
xshelfi have just started looking at vcp from perforce. The svk folks had used vcp to support seamless operability with p4 but dropped it in their new releases08:31
xshelflet me do some ground work and keep this channel posted08:31
xshelfwell, my family is back, will catch you on monday08:32
xshelfhave a nice weekend. I have to tear myself away from this computer...08:33
markhcheers!08:33
gourmorning08:45
gouri just built bzr from the repo and it bears the label:bzr1.7dev. when is 1.6 going to be released?08:46
spivgour: the 13th is the plan (see the release announcement for 1.6rc1)08:47
gourspiv: ta. i'm looking at release notes, but there is nothing08:55
gouranyway, will bzr come back to regular (aka monthly) releases?08:56
BrongerFeature request proposal: I'd like to have diffs with diff's "-c" option.  It should be possible to set this in the conf file, so that not only "bzr diff" but also "bzr commit --show-diff" benefit from it.09:45
jonnydeehello -- I'v got a question: what is the best way to incorporate the contents of repository B into A? At the moment I'm only aware of doing a merge... Is it the right way, or is there another approach?10:00
jonnydeesorry, I'm confusing repository with branch10:00
jonnydeebut on the other side doing it with shared repositories would also be interesting10:01
jonnydeebtw, with "contents" I mean the complete history, too10:02
Brongerjonnydee, I think you could also append the changes of one branch to another branch with re-basing.  Haven't done this yet, though.10:05
jonnydeerebasing...ok. It sounds like this might be a solution...10:05
BrongerAre the contents of both branches disjunct?10:05
jonnydeeYes, they generally are. The reason why I'm asking is: I would like to write a plugin that is able to10:06
jonnydeeconvert a branch/repository in such a way that the root of the repository/branch is moved one level up in the directory tree10:07
jonnydee(while preserving the directory tree)10:07
jonnydeefor example, if I have a branch in: /tmp/repo/jonnydee/10:09
jonnydeethen I would like to be able to move /tmp/repo/jonnydee/.bzr to /tmp/repo10:09
jonnydeewhich means the directory jonnydee is now versioned, too10:10
BrongerBut repo is not a branch, but a ... well ... repo.10:10
BrongerI think that this would create some administrative collisions, although I must admit that I don't knot the Bazaar interna.10:11
jonnydeeyes, I know. But I need to handle any combinations....10:11
BrongerWhat's the eventual purpose you're thinking of?10:11
jonnydeeWell the idea came from a discussion here10:12
jonnydeesomeone had exactly this problem: he versione controlled a specific subdirectory and decided to extend version control over to the parent directory10:13
jonnydeein his case the solution was simple:10:13
BrongerI can imagine his solution already.  You may proceed with explaining a case that is not so simple.  ;-)10:15
jonnydeewell, sorry, I'm a bit confused at the moment -- I think it's too early in the morning.10:16
jonnydeeBut you got the idea10:16
BrongerNot really, because your example can be easily solved without new features.10:16
jonnydeethe more complicated cases are where one extends version control to a parent directory that has subdirectories containing other branches/repositories....10:17
jonnydee...and now ;)10:17
jonnydee???10:17
jonnydeewith other words, the general case is: you strat from an arbitrarily deep subdirectory in the file system, which contains the repository/branch you want to extend one level upwards. when you go one level upwards you might encounter a shared repository, or nit10:22
jonnydeenot10:22
BrongerEven then it's simple: Go to the root of your branch (not repo!) and type "bzr mkdir branchname".  Move all other top-level files/directories into that dir with "bzr mv".  Then move the desired files/dirs from .. into the branch root dir, and add them with "bzr add".  Commit everything, voilPONG :niven.freenode.net10:22
jonnydeebut I do not only want the contents but also their history (if any)10:24
jonnydeeso lets assume my parent directory is a shared repository. now this means all the branches contained in the shared repository need to be combined into a single branch10:25
jonnydeeif it is not, then your solution comes into place -- with one exception10:26
jonnydeeif some subdirectory of the parent directory contains a branch itself (which may be located in an arbitrarily deep subdirectory) then there is no simple way like adding the files10:27
jonnydeebecause we also want the history10:27
jonnydeewell, while I'm explaining this I am starting to doubt whether such a plugin is woth the work....10:29
BrongerDo the branches have a common ancestor?10:29
jonnydeemaybe they have, maaybe not10:30
jonnydeeIn a general case, you might have or are likely to have common ancestors10:30
jonnydeesuch a plugin would be a nice-to-have for me, but the question is: how often is it needed to extend the root to one (ore more) levels up....10:32
jonnydeeanyway, I think you see it is not that easy when considering the general case10:33
jonnydeeok bye Bronger - cu ;)10:33
BrongerIn any case, you have to move all dirs to their final positions in their respective branch, so that there are no collisions anymore when you unite them.  If they have a common ancestor, I'd do a merge, if they have not, you have to do a rebase I think.  You can rebase in both cases though.  Given that this is a rare use case (in case of no common ancestry even *very* rare), and given that it is feasible to do it manually, I don't think that it's worth a plugin10:35
jonnydeeBronger, I thin you are right.... You know, I'm trying to get into Bazaar development and I thought writing a "simple" plugin would be a good starting point....but this turns out to not be the simplest plugin....10:38
jonnydeeespecially in comparison with the benefit one would gain.... :(10:38
jonnydeeok, so thank you very much for your help and feedback!!! :)10:39
jonnydeeand sorry that I've been wasting your time...10:40
LarstiQjonnydee: bzr merge -r 0..-1 path/to/otherbranch10:42
BrongerNot at all. It help me to understand those DVCS more and more.10:42
jonnydeethinking positive is always a good idea ;)10:44
LarstiQjonnydee: the key thing there is revision 0, being a virtual revision every revision dag inherits from10:44
LarstiQjonnydee: so even if the two branches don't have anything in common otherwise, you can force them to merge that way10:45
jonnydeeLarstiQ: When using this command, do I get the complete history from the other branch, too?10:45
LarstiQjonnydee: as came up (I didn't read all backlog), you might want to move directories beforehand to keep things from clashing.10:45
LarstiQjonnydee: yes.10:45
jonnydeethat sounds like magic :)10:46
LarstiQwell, it's just normal operation really :)10:46
* LarstiQ runs off for the day10:46
LarstiQjonnydee: have fun :)10:46
jonnydeethanks larstiq10:46
jonnydee :)10:46
jonnydeewell, I'm going to play a bit. maybe, I'll implement simple cases, just for fun....and if I still have fun, then maybe I consider more complex cases...10:48
jonnydeeThanks a lot to Bronger an to LarstiQ :)10:49
Peng_jelmer: I have a couple bzr-svn questions. With that root revision patch, what exactly was broken, and did data get corrupted or anything, or would bzr just traceback?10:52
Peng_jelmer: Also, with changing the file ID map version, what exactly does that mean?10:54
jelmerPeng_: The root revision patch is more just paranoia at this point10:54
spivgour: yes, back to monthly releases is the plan10:55
Peng_jelmer: Okay.10:58
jelmerPeng_: the file id map version was changed because older versions of bzr-svn may write invalid data to it in some corner cases11:00
jelmerrare, but still11:01
spivjelmer: I liked the suggestion for bumping the version to 1.0, btw.11:03
Peng_I dunno about 1.0, but I would vote for 0.5.11:05
jelmerspiv, I'd rather wait with any sort of major version change until the mappings change again11:11
spivjelmer: fair enough.  But 1.0 soon is justified I think, it is a pretty mature tool now.11:12
lifelessmarkh: ?13:11
rockyjelmer: remember the other day i said i was working on a bzr-svn blog post and would like you to review it before i published it? i have it ready... don't suppose you have an email i could send it to?14:55
jelmerrocky, Yeah, sure - my email is jelmer@samba.org14:55
rockysent14:58
jelmerbrb15:00
jelmerrocky, just curious - what sort of blog software do you use?15:10
rockyTextPress15:10
rockyi'm a python fanatic15:10
rockywww.serverzen.net15:10
rockyi just blogged on settnig up TextPress ;)15:11
jelmerrocky, I don't see any errors15:14
rockyany obvious misuse of bzr? i mean, am i using bzr in an acceptable fashion? :)15:14
jelmerrocky: heh, no that all looks alright15:15
datojelmer: I think Wilmer van der Gaast sits a few places from me at work. ;-)15:15
jelmerdato: Ah, cool15:16
jelmerdato, he's a good friend of mine15:16
jelmerdato, I was over there at Google a couple of weeks ago15:16
datoO'RLY?15:16
rockyjelmer: alrighty then15:16
datowe missed the chance to meet, then :(15:16
rockynow the question is do i wait a bit since i blogged just a few days ago, or post immediately :)15:16
jelmerdato, You're working for google these days?15:16
datojelmer: I'm doing an internship this summer, at least for now.15:17
jelmerdato, ah, nice15:17
* pickscrape gets bzr diff --color working for the first time :)15:26
jelmerrocky, thanks for the link to textpress, I'll check it out15:28
jelmerdato, ask him about french-irish girls in boots :-)15:28
rockyjelmer: np, my blog post should get you started fast15:28
nexus10hi -- is there any way I can use 'bzr branch' to read a .bzr repo which is served by a webserver at https://server/site/.bzr  -- when this is passwd protected?15:58
nexus10I can access the dir using a browser by entering credentials into the basic-auth dialog15:59
beunonexus10, sure, bzr branch https://user@server/site16:00
beunoit should just ask you for the password16:01
nexus10beuno: :-)16:01
nexus10beuno: now I feel *really* smart...16:01
beunonexus10, I went through the same thing before I learned that, so, welcome to the club  :)16:02
nexus10:-)16:03
nexus10beuno: that bzr branch https://user@server/site worked splendidly, thanks a lot.17:22
rindolfHi all.18:41
rindolfHow do I use bzr-svn ?18:41
rockyrindolf: http://www.serverzen.net/2008/08/09/starting-with-bazaar-bzr-svn18:46
rindolfrocky: thanks.18:48
Peng_beuno: Loggerhead question: If a commit message is "foo\n\nbar", the /changes page will show "foo" in the summary. Then if you click the expand button, it changes to "foo bar". Is that intended?18:53
rindolfrocky: python: subversion/libsvn_ra/ra_loader.c:944: svn_ra_get_log2: Assertion `*path != '/'' failed.18:54
beunoPeng_, it's expected rather then intended18:54
beunowe strip out all HTML to show in that context18:55
beunoincluding \n18:55
beunoso we can show a plain commit message18:55
beunothere may be smarter ways of doing that though18:56
beunopickscrape, ping18:56
Peng_Ah..18:56
Peng_Well, I'm gonna go. Have a nice day. :)18:57
beunoPeng_, you too18:57
rindolfhttps://bugs.launchpad.net/bzr-svn/+bug/234010 - hmmm...19:03
ubottuLaunchpad bug 234010 in bzr-svn "abort: svn_ra_get_log2: Assertion `*path != '/'' failed (dup-of: 229419)" [Undecided,New]19:03
rindolfWhat should I do?19:03
ubottuLaunchpad bug 229419 in bzr-svn "WorkingSubversionBranch.test_create_checkout fails" [High,Fix released]19:03
rindolfAnyone?19:08
beunorindolf, jelmer is the right person to talk to, but probably not on a weekend19:15
beunohe'll see the bug eventually, and help you out19:16
rindolfbeuno: thanks.19:16
beuno:)19:17
=== _mathrick is now known as mathrick
asabilis it normal that the bzr PPA for hardy doesn't actually contain bzr ?20:01
Peng_Heh.20:03
Peng_Oh, I'm using the beta PPA. I forgot.20:04
Peng_asabil: Yes, it is. Someone published 1.6b3 for Hardy, and you can't revert it back to 1.5.20:04
beunoasabil, it will contain only releases from now on20:04
beunoso beta PPA for betas/rc's, and bzr PPA for releases20:04
beunoasabil, https://edge.launchpad.net/~bzr-beta-ppa/+archive20:05
asabilbeuno: hmm ? but it doesn't even contain bzr 1.520:05
beunoasabil, right, as Peng_ pointed out, something went wrong, and it had to be removed. 1.6 *will* be on there20:05
asabilbeuno: I don't really want bzr 1.620:05
beunoand everything should be fine from now on20:05
asabiloh oki20:05
NewsMan08Hello All20:22
pickscrapebeuno: pong20:42
beunopickscrape, hi  :)20:42
pickscrapeAfternoon :)20:42
beunoI've been looking at your patch/branch20:42
beunoI can't figure out *what* it does20:43
pickscrapeIt converts the path string at the top of the file and directory browser pages into breadcrumb links20:43
pickscrapeSo you can click on the parts of the path to browse to that directory20:44
* beuno tests again20:44
beunopickscrape, cool. Can you make the file browsing do that too?20:46
pickscrapeI thought I'd got them all... Which view are you looking at?20:47
beunopickscrape, when you end up in the actual branch20:47
pickscrapeIt should already work20:48
beunoin /files20:48
beunoit doesn't for me  :/20:48
pickscrapeI just browsed into loggethead/loggerhead/static/css locally. At the top I see "viewing /loggerhead/static/css for revision 206"20:50
pickscrapeloggerhead, static and css are all links for me20:50
beunopickscrape, aaaaaaah20:51
beunoI was expecting the path to continue20:51
beunoso when I jumped into the file view20:51
beunoI expected to be able to go back20:51
pickscrapeAh, you mean the branch name part to the left of the 'viewing'20:52
beunoright20:52
beunoit deserved some thought20:52
pickscrapeYes, I didn't want to play with that because my aim here was to add the links without changing the presentation at all20:52
pickscrapeBut I suppose I could add the path to the branch to the left of the branch name.20:53
pickscrapeThe branch name itself should probably be a link too.20:53
beunoyeah, this is a big improvement20:54
pickscrapeThe problem is once you add paths, you start to expect seeing the branch's directory name, and not nick.20:55
pickscrapeSo it might be better doing it with pure directory names and displaying the nick somewhere else.20:56
pickscrapeI have to pop out for 5 minutes... brb20:56
beunopickscrape, ok, cool. Just one comment on the branch, and it's mergeable. You have no link to the root20:57
beunopickscrape, I gotto run, but if you can add a link to the root, that'll be great. If not, I'll merge anyway when I come back, as this is very practical  :)21:08
lifelessbeuno: see my export patch ?21:19
pickscrapebeuno: not sure if you mean a link to the branch root or to the root directory that loggerhead is serving.21:25
taconehello, wondering if I can nest branches one into another. i.e. in my project folder I could have a subfolder which contains libxxx. I'd like libxxx to be referring to an external branch. is that possible ?22:47
=== Snaggen_ is now known as Snaggen
taconetrying again: hello, wondering if I can nest branches one into another. i.e. in my project folder I could have a subfolder which contains libxxx. I'd like libxxx to be referring to an external branch. is that possible ?23:26
Peng_tacone: Well, you can put a branch inside of another one. The outer one will completely ignore the inner one.23:27
[cliff]hi all, I'm trying to push my project onto a new launchpad branch and I'm getting this error: Transport operation not possible: http does not support mkdir(). any thoughts?23:27
Peng_[cliff]: Run "bzr launchpad-login your_username"23:28
[cliff]aha! :)23:28
meteoroidhm, why is an svn-import pulling only one portion of a repo?  i branched earlier, deleted that branch - maybe the svn cache is fudged?23:28
meteoroidjelmer?23:28
taconePeng_: is it possibile to get the outer branch to "include" the code of the inner one ?23:29
[cliff]Peng_, good stuff, everything works. thanks!23:30
meteoroidonly getting 82 rev of a repo with 57723:32
meteoroideven with --all23:34

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