=== liam_ is now known as Guest751 | ||
=== wallyworld_ is now known as wallyworld | ||
=== wallyworld is now known as Guest33423 | ||
=== Kraln- is now known as Kraln | ||
Wiz_KeeD | is tehre anything wrong in creating a bzr init . and bzr init-repo . | 15:31 |
---|---|---|
Wiz_KeeD | in the same directory meaning? | 15:31 |
=== BasicMBP is now known as BasicOSX | ||
=== wedgwood is now known as Guest57531 | ||
Noldorin | is colocated branch support already integrated in latest bzr? | 21:23 |
Noldorin | there seems to be a separate bzr-colo plugin | 21:23 |
Noldorin | how are they relateD? | 21:23 |
fullermd | I think one is sketchy and incomplete, and the other is sketchy and incomplete. | 21:24 |
jelmer | Noldorin: hi | 21:24 |
Noldorin | hi jelmer | 21:24 |
Noldorin | fullermd, ha i see | 21:25 |
Noldorin | jelmer, yep, your work again ;) | 21:25 |
jelmer | Noldorin: the two are unrelated; the bzr-colo plugin works better I think, though I've never used it | 21:25 |
Noldorin | ah right | 21:25 |
Noldorin | got it | 21:25 |
jelmer | the support in core is incomplete, and sketchy at best. I wouldn't recommend using it for production stuff. | 21:25 |
Noldorin | cheers | 21:25 |
jelmer | Noldorin: nobody else is working on colocated branch support in bzr core; not sure about bzr-colo | 21:28 |
Noldorin | yeah bzr-colo seems semi-active | 21:28 |
Noldorin | hm | 21:28 |
Noldorin | jelmer, incidentally, why did you move to git? i'm curious | 21:34 |
jelmer | Noldorin: the short answer is that that's what everybody else is using; the long answer is at http://stationary-traveller.eu/pages/bzr-a-retrospective.html | 21:35 |
Noldorin | ah, fair enough jelmer | 21:37 |
Noldorin | bah, i have plugins installed on two places on my system it seems: | 21:57 |
Noldorin | /usr/local/lib/python2.7/site-packages/bzrlib/plugins | 21:57 |
Noldorin | /usr/local/opt/bazaar/lib/python2.7/site-packages/bzrlib/plugins | 21:57 |
Noldorin | what's up with this? :S | 21:57 |
fullermd | How bazaar. | 21:58 |
Noldorin | heh | 21:59 |
* fullermd hasn't had a good excuse to use that in _weeks_. | 21:59 | |
Noldorin | fullermd, it seems bzr is actually reading the former dir but not the latter, however | 22:01 |
fullermd | The latter sounds like a dropping from some sort of specialized intallation. | 22:01 |
jelmer | hi thedac | 22:03 |
jelmer | hi thumper | 22:03 |
thumper | hi jelmer | 22:04 |
jelmer | thumper: I sent in a merge request for wikkid recently; are you still maintaining it? | 22:05 |
thumper | jelmer: hey, yeah I saw it, yes kinda maintaining it, not done a lot recently | 22:05 |
thumper | I hove no real objection to merging it, just haven't gotten around to it :) | 22:05 |
Noldorin | fullermd, what does that mean heh? | 22:07 |
jelmer | thumper: I'm not in a hurry, just wanted to make sure it wasn't sitting there pointlessly :-) | 22:07 |
thumper | :) | 22:07 |
fullermd | Some sorta super-install that includes a local python, maybe? | 22:08 |
fullermd | Or maybe just an install from a somewhat screwy config that dropped files there due to being built against an odd python system, etc. | 22:09 |
fullermd | I refer to such things professionally as "Idunnowasn'tme". | 22:09 |
Noldorin | heh | 22:11 |
Noldorin | fullermd, probably homebrew making a mess of things... | 22:12 |
fullermd | Could be. The /opt/ bit is a dead giveaway for a lot of specialized package management/installation tools. | 22:13 |
Noldorin | fullermd, should a normal bzr install have a root lib/ dir? | 22:14 |
Noldorin | it seems to just include the python2.7/ dir that isn't getting used | 22:14 |
fullermd | Well, it's gonna put files in whatever %%PYTHON_SITELIBDIR%% is, and that's usually /something/lib/pythonX.Y/site-packages/ | 22:15 |
fullermd | So packages will usually have paths in them like "lib/python....." since they'll install rooted at /usr/local or /opt or the like, depending on the system. | 22:15 |
Noldorin | i see | 22:15 |
=== Guest33423 is now known as wallyworld | ||
=== wallyworld is now known as Guest52886 | ||
Noldorin | meh, all fixed now :) | 22:22 |
Noldorin | fullermd: unrelated question: is there any way to remove dead heads from a branch? | 22:22 |
fullermd | That sounds contradictory. If it's in a branch, it's not dead :) | 22:22 |
fullermd | From a repository? Not in any UI sense. | 22:23 |
Noldorin | fullermd, well all non-tip heads are dead no? | 22:23 |
fullermd | "Non-tip head" also reads rather contradictorialiciously :) | 22:24 |
Noldorin | fullermd, take it up with the develoepr of bzrtools then :P | 22:24 |
Noldorin | that's the terminology they use | 22:24 |
Noldorin | contradictorily is the word you want incidentally :) | 22:25 |
fullermd | No, it's a word that would be _sufficient_. The word I _wanted_ is the one I used ;p | 22:25 |
Noldorin | fullermd, haha okay then | 22:25 |
Noldorin | we'll grant you poetic licence for now i suppose... | 22:25 |
fullermd | I've got 3 points on my poetic license currently. 2 more and I'll have to sit through another class. | 22:26 |
Noldorin | not surprised i am, the way you're at it1 | 22:26 |
Noldorin | sheer gratuity, that is. | 22:26 |
fullermd | Anyway, I think you're mis (or over-) reading. In a branch, 'head' and 'tip' are pretty well synonymous. | 22:26 |
Noldorin | fullermd, but are there not dead heads in a repo? | 22:27 |
Noldorin | which are not tips of any branch | 22:27 |
fullermd | In the sense of the 'heads' command, it's tweaking the definition of head a bit to mean descendentless revs. | 22:27 |
Noldorin | ah | 22:27 |
Noldorin | i see | 22:27 |
fullermd | In that sense, a branch tip may not be a 'head' (e.g., I merge a branch into another; that branch's "head" now _does_ have a descendent in the repo, but it's still the tip of that branch) | 22:28 |
fullermd | A head dead[1] in a repo would be one that isn't in any branch. | 22:28 |
fullermd | [1] I didn't switch the words around. I only switched the first letters. | 22:29 |
Noldorin | right | 22:29 |
Noldorin | heh | 22:29 |
fullermd | So, there can't possibly ever be a dead head in a branch :) | 22:29 |
Noldorin | yes fair enough | 22:29 |
Noldorin | anyway | 22:29 |
Noldorin | fullermd, how can i remove dead revisions (or heads in the bzrtools sense) ? ;) | 22:30 |
fullermd | Pretty straightforward. Just write a gc command/plugin. | 22:30 |
fullermd | Actually, you can even cheat and start from the gc plugin that almost existed and worked 10 versions and 2 formats ago, so it's even easier. | 22:31 |
fullermd | Not only will that clean up your repo, but it's sure to get you money, fame, and chicks. | 22:31 |
fullermd | (if you release it, anyway. Nobody likes a jealous coder) | 22:31 |
Noldorin | fullermd, gc? | 22:33 |
Noldorin | hah | 22:33 |
fullermd | Oh, I guess you could call it something else if you really wanted. | 22:33 |
Noldorin | i always knew getting into bzr would earn me those things! | 22:33 |
Noldorin | now it's finally paying off eh | 22:33 |
Noldorin | fullermd, what does 'gc' mean though? | 22:33 |
fullermd | Exactly! If it weren't for bzr, I'd have spent last weekend sitting at home alone! | 22:34 |
Noldorin | well jolly good you didn't then! | 22:34 |
* fullermd nods. | 22:34 | |
fullermd | Thanks to bzr, I sat at home alone and committed things into a bzr repo. | 22:34 |
fullermd | 'garbage collect' or some inflection thereof. | 22:35 |
Noldorin | fullermd, oh well, then what more could you ask for? who needs chicks, fame, money when you have that | 22:42 |
Noldorin | fullermd, ah i see | 22:42 |
fullermd | Well, I'd ask for colocated branches and a gc command, for starters... | 22:43 |
Noldorin | okies | 22:44 |
Noldorin | i'll have them both to you tomorrow sir! | 22:44 |
Noldorin | fullermd, would you be so kind as to point me to the existing bzr gc stuff? | 22:46 |
Noldorin | if it exists in a branch indeed? | 22:46 |
fullermd | I have no idea if it exists anywhere publically. I think either jam or lifeless was the one fiddling with it, but it was a long time ago. | 22:47 |
fullermd | pre-2.0 even, I think. So there have probably been 3 supercontinents formed and broken up since. | 22:49 |
lifeless | heh | 22:54 |
Noldorin | eek | 23:03 |
Noldorin | fullermd, maybe i can just fiddle with bzrtools to add the feature ;) | 23:04 |
fullermd | Hey, while you're in there, you can update it to quiet down and accept that 2.6.0 is a valid bzr release. | 23:05 |
Noldorin | fullermd, oh, where does it complain about that? | 23:07 |
* fullermd shrugs. | 23:07 | |
fullermd | Whenever you use it. | 23:07 |
fullermd | Plugin "Bzrtools" is not up to date with installed Bazaar version 2.6.0. | 23:07 |
fullermd | There should be a newer version of Bzrtools available, e.g. 2.6. | 23:07 |
Noldorin | fullermd, looks like it's already been fixed in the devel branch | 23:08 |
fullermd | (complains about the 2.7 in bzr.dev too of course, but you can pass two stones through one bird) | 23:08 |
fullermd | Mmm. I don't see any; last change about versions was for 2.5 Thu 2012-01-19. | 23:09 |
fullermd | missing says I'm up to date. Maybe upstream moved behind my back. | 23:10 |
Noldorin | hm | 23:22 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!