/srv/irclogs.ubuntu.com/2009/06/20/#bzr.txt

jelmermwhudson: current bzr-git doesn't have a problem with that branch00:27
mwhudsonjelmer: cool00:29
=== Kissaki is now known as Kissaki^0ff
mwhudsonjelmer: have you released bzr-git yet?00:55
jelmermwhudson: yeah, 0.4.000:59
mwhudsondoes that have all the relevant fixes in?01:05
jelmeryeah01:05
mwhudsoncool01:05
abentleyspiv: around?01:53
spivabentley: not really...02:13
jrwrencan I ask bzr ls for find -ls style output?03:00
AfCjrwren:03:13
AfC$ bzr ls -R | ls -ld03:13
johnfLarstiQ: do you have time to package latest version of bzr-svn?04:01
=== mthaddon is now known as afk
mwhudsonjohnf: will 1.16 be in the ~bzr ppa soon?07:16
johnfmwhudson: need to wait on bzr-svn before I can copy it across. I'll make a start on it later on tonight if I don't hear frm LarstiQ. It's in ~bzr-beta-ppa now if you're keen07:29
mwhudsonjohnf: ah, cool07:30
=== Kissaki^0ff is now known as Kissaki
hsn_i am using python based windows install. If i run bzr info, python complains about missing zlib1.dll09:45
Peng_Oogh. What version?09:45
hsn_1.1609:46
Peng_There have been problems (and changes) with zlib on Windows. I dunno anything, though.09:48
hsn_it probably needs to be added to list of libraries needed to run bzr09:49
Peng_zlib is a little complicated.09:50
hsn_but why you are not using zlib python module? it works09:50
Peng_Or, yeah, the installer might just be missing it completely or something.09:50
Peng_hsn_: This is from C, not Python.09:51
Peng_hsn_: They investigated using Python's copy of zlib, but it's not possible.09:51
lifelesshsn_: we do use the python zlib module; the C groupcompress extension however is much faster by using zlib directly from C09:54
lifelesshsn_: so you need to install zlib1.dll from the zlib site :)09:55
hsn_it can not be added to installer?09:56
lifelessit is I think; you're using the python install method though09:56
lifelessand python statically links zlib09:56
lifelessor something like that09:56
Peng_Oh, you need to install zlib yourself now?09:57
hsn_i will update wiki then09:57
hsn_it seems to work without zlib just fine, except you must press 'enter' on every popup message box09:58
Peng_C zlib is only used if you're using the development6-rich-root or 2a repo formats, so you probably won't actually run into it.10:01
hsn_oh man, you updated wiki, it have different syntax now10:06
lifelesshsn_: its still moin10:10
lifelesshsn_: just uses ReST rather than wiki-specific syntax10:10
hsn_ReST is probably worst markup language ever made10:22
Peng_Is there a LOLMARKUP?10:23
lifelessPeng_: you could make one, based on intercal?10:23
Peng_Heh, nice.10:24
hsn_how to write backslash in ReST?10:35
lifeless\ ?10:35
hsn_ '\?' doesnt work10:36
hsn_it renders to '?'10:37
lifelesstry \\10:37
lifelessif you're writing a path, you might want ``c:\\foo\\bar``10:37
hsn_done.10:39
lifelesshsn_: is 1.16 working better for you now?10:46
garyvdmHi lifeless10:47
lifelesshi garyvdm10:47
garyvdmlifeless: Tree._comparison_data - How come it is _private?10:47
lifelessits not meant to be called by code outside the implementation of Tree10:48
hsn_lifeless: no, but at least it doesnt complains about missing zlib1.dll10:48
garyvdmlifeless: It would be nice if there was a Tree.is_executable(path) method.10:49
lifelessgaryvdm: you can of course, but its not fixed as an api and we're allowed to change it as desired10:49
lifelessgaryvdm: you could make one10:50
garyvdmok10:51
lifelessnote that it may be faster to call iter_changes() and use the tree.basis_tree() to get data10:53
lifelessiter_changes is _the_ optimised code path for getting data from the tree10:54
garyvdmlifeless: I'm making my control walk through a unversioned directory11:00
garyvdmI don't know how to get iter_changes to do that.11:00
lifelessoh, it won't11:01
lifelessfor that you'd need walkdirs11:01
lifelesswhich is a component of iter_changes, and also highly optimised11:01
hsn_http://pastebin.ca/1467426 - it seems that some windows related issues are still not fixed in 1.16. Last working version for me is 1.911:01
lifelessit has enough data to answer 'executable', at least on linux11:01
lifelesshsn_: there is a guy working on the exception printing stuff11:02
lifelesshe was discussing it on the list yesterday11:02
aboSamoorHi, I am using launchpad with bzr and I had problem to understand the version numbers. For example, I have this version number 65.1.3 ? What does it mean ?12:18
lifelessit means that that revision is the third revision on a branch made from rev 6512:22
aboSamoorlifeless: I am using my laptop and desktop to commit changes to my branch, I get confused with merge and branches, what do you suggest the best practice/workflow to follow ?12:26
lifelesswhat is confusing12:27
aboSamoorlifeless: I am new to the idea of control version systems12:27
lifelesssimple workflow then is:12:28
lifelessat site A) work work work, commit, push12:28
lifelessat site B) 'bzr pull'. work work work, commit, push12:28
lifelessas its just you, you can't be in two places at once, so you have no need to be merging.12:29
lifelessgoing back to A), 'bzr pull', work work work, commit, push12:29
lifelessrinse and repeat12:29
aboSamoorat site B I usually do bzr update, what if I have local changes on B that they are not commited yet, do bzr pull overwrite them ?12:30
lifelesspull won't overwrite12:32
lifelessit merges in12:32
aboSamoorlifeless: perfect :)12:32
lifelessupdate won't do much unless you made your local workspace by doing 'bzr checkout'12:32
lifelessif you did, then you should use update rather than pull, and not run 'push'12:32
aboSamoorlifeless: usually I start my workspace by bzr branch12:35
lifelessthen my first answer was appropriat12:36
aboSamoorlifeless: what is the difference between branch and checkout ?12:37
lifelessbranch mamkes a new branch, checkout only lets you edit an existing branch12:37
Nafalloso. when will 1.16 be available in the PPAs? :-)13:13
Nafalloeven the nightly's seem to have 1.15 right now.13:14
mwhudsonNafallo: 1.16 is in the ~bzr-beta-ppa13:15
mwhudsonapparently, the bzr ppa is waiting on a 1.16 compatible packaging of bzr-svn13:15
Nafalloah. so it isn't then...13:16
glyphHello... people13:16
glyphwhat's the name for bzr users anyway13:16
glyphbizarros?13:16
glyphSo, I've noticed a periodic problem as I've been introducing people to bzr and launchpad13:16
Nafallooh. never mind me.13:16
Nafallo9 hours ago... :-)13:17
glyphinevitably, the first couple of checkins they do will end up having the wrong 'id', they'll forget to do 'bzr whoami' until it shows up on an lp page and doesn't link to their profile13:17
Nafallomwhudson: thanks13:17
glyphnon-bzr users tend to get it wrong for longer13:17
glypherm13:17
glyphnon-lp bzr users get it wrong for longer, I mean13:17
glyphIs it reasonable to fix your user-ID in old revisions?13:17
glyphif so, how do you do it?13:18
mwhudsonsadly no, not really13:18
lifelessif they haven't been pushed, its reasonable13:18
lifelessfast-export, uncommit, fast-import13:18
glyphlifeless: yeah, but what if they have been pushed? :)13:19
lifelessif they've been pushed then other people may already be depending on their revisions13:19
glyphit would be really neat13:19
glyphto have revisions which were updates to other revisions :)13:19
lifelessyou can do that13:20
glyphso you could have very explicit "im in ur revision graph, fixin ur changelogs"13:20
lifelessbranch from the first rev13:20
lifelesscommit a no-text change new commit message13:20
lifelessmerge the second commit, and whenc ommitting do the same thing13:20
lifelessetc13:20
glyphlifeless: dang13:21
glyphlifeless: If anybody has conflicts, isn't that going to be a terrifying mess to resolve?13:21
lifelessno, why would it be?13:21
* glyph thinks13:21
glyphI guess it wouldn't, at that.13:21
glyphlifeless: how does one branch from a particular revision?13:21
lifelessbranch -r revspec13:22
glyphoh, of course.13:22
glyphif you can diff -r why wouldn't you be able to branch -r13:22
=== mario_ is now known as pygi
Adyshi all. I need to include the bzr version in one of my pages in my project. All I can find is this extension: https://code.launchpad.net/~ian-clatworthy/bzr-keywords/trunk16:16
Adysand its kinda out of date and undocumented. any better solution?16:16
=== `6og is now known as kgoetz
ddaathe latest branch format advertises support for content modification (that is, newline conversion and keyword substitution)16:56
ddaaoops, he's gone16:56
RenatoSilvaIs there any shortcut for http transport?22:09
RenatoSilvaa shortcut for http://bazaar.launchpad.net I mean22:09
beunoRenatoSilva, lp:...22:20
RenatoSilvathat's for bzr+ssh22:20
Peng_It uses http if you're not logged in.22:21
Peng_...Why do you want http, anyway?22:21
RenatoSilvabut there's no bzr logout yet :)22:21
RenatoSilvaPeng_: for not having to open pageant22:22
RenatoSilvaPeng_: for branching, pulling etc22:22
RenatoSilvaDoes Loggerhead have permalinks?23:27
RenatoSilvasorry, this is for #launchpad23:27
lifelessRenatoSilva: bzr+ssh is faster than http for branching and pulling23:44
Peng_lifeless: Perhaps not if pageant is really slow.23:47

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