/srv/irclogs.ubuntu.com/2008/05/07/#bzr.txt

ionel_mcisn't bzr supposed to be easy_install-able ?00:04
beunoigc, I was wondering, since you kinda nodded at the sprint when I asked if you could help with the IDE Integration team, do you think you might have some time these coming weeks to help me put together the basics for an integration guide?  Mainly the structure, I can fill the blanks and/or poke people to do so after that00:06
beunoI can't really think of a good structure for it  :(00:07
igcbeuno: sure. I'd like to keep focus on 1.5 this week so how about bugging me about it again next week?00:15
beunoigc, sure, sounds good. Thanks  :)00:15
lifelessjam: poolie said you'd need the branch friday?00:22
jamlifeless: yeah, by friday to do 1.5rc100:22
lifelessjam: if I make it early it misses merges00:23
lifelessjam: its best to make it at th etime00:23
jamlifeless: as long as it happens, I'm okay with that00:24
jamI could always do a merge from bzr.dev as the first thing00:24
lifelessno need, I'll make it late my friday00:26
lifelessit will be there pristine when you get up00:26
lifelessionel_mc: I think we support that but not 100% sure00:27
lifelessionel_mc: however having folk run arbitrary scripts over the internet isn't really a great idea, so few of us are deeply interested in that install path00:28
ionel_mclifeless, i think you completely misunderstood easy_install00:30
lifelesspossibly00:30
lifelessI realise that what I said above does not encompass the entire thing00:31
ionel_mcrather silly regarding easy_install as "running arbitrary scripts over the internet"00:32
poolielifeless: can you have a quick look at my RemoteBranchLockableFiles mail, just saying "yes" to john would be enough00:32
ionel_mcregardles, here's the problem (on win32): http://rafb.net/p/CQ4V9N22.html00:32
ionel_mcshould be fixed by providing a corect egg for win3200:33
lifelesspoolie: when are you arriving ?00:33
bob2same problem on lunix00:33
lifelessthats strange, I'm sure we include setup.py in the tarball00:34
ionel_mclifeless, ah yes, the download link is broken on the pypi entry, should be http://launchpad.net/bzr/+download instead of http://bazaar-vcs.org/Download00:35
lifelesspoolie: ^00:36
ionel_mclifeless, that tarball is for slackware only00:36
bob2heh, it is downloading a slackware tarball00:36
poolie!!!00:37
bob2ionel_mc: which of the files on the launchpad page would be easy_installable?00:38
ionel_mcbob2, depends on the platform00:38
poolielifeless: i think you misunderstood my text00:50
lifelesspoolie: ko00:52
lifeless*ok*00:52
lifelessI thought you were saying that the thing was intercepting the wrong api, and not allowing the server to provide the configuration, and that you proposed to make the method deprecated00:54
lifeless-> caffiene, to avoid other misunderstandins00:57
=== mw is now known as mw|out
MattCampbellIt occurred to me that section 4.2 of the user's guide should mention the bzr+ssh URL scheme instead of or in addition to sftp, because if you're pulling from another developer's machine via SSH, chances are that machine has bzr too, and bzr+ssh would work.01:31
lifelessMattCampbell: good point01:34
MattCampbellPlus bzr+ssh works without paramiko.01:34
MattCampbellon Unix at least01:35
MattCampbellOn the other hand, I suppose you may wish to emphasize, especially in early chapters, that bzr requires no special server or protocol of its own.01:39
ionel_mclifeless, bob2, any resolution on the easy_install issue?01:53
lifelessnot sure what we can do01:53
lifelessthe first url on the page is the right one01:53
lifelesspypi is pointing at the right page01:54
ionel_mcnot quite01:56
ionel_mchmmm01:57
ionel_mclooks like easy_install -f http://launchpad.net/bzr/+download bzr doesn't help01:57
ionel_mclooks like setuptools pick up the wrong package, either that slackware package is named wrong or there is some problem in seuptools's parsing01:58
Pengbob2: Oh, hi.01:59
ionel_mclifeless, either way, you could just upload the packages to pypi for a quickfix01:59
PengErr.02:11
MattCampbellIt seems to me that chapter 7 of the user's guide, currently called "Best practices", should instead be called something like "Advanced features".02:14
PengIs branching a dirstate branch over bzr+http supposed to result in a traceback?02:15
PengCrap, may just be a corrupt branch.02:15
spivPeng: no, nothing is supposed to result in a traceback :)02:17
PengHaha.02:18
spiv(And I don't know of any bugs open about bzr+http + dirstate)02:18
PengOk.02:21
Peng.bzr.log and info at http://paste.pocoo.org/show/48226/ . Want me to file a bug?02:40
spivPeng: interesting02:41
spivPeng: I wonder if reconciling the branch will fix it?02:41
Pengspiv: Didn't try it.02:41
spivPeng: that probably is worth a bug report, although it *might* be a duplicate.02:42
PengReconciling did not help.02:44
lifelesspoolie:  ?02:44
PengOh, look, lots of developers are here now.02:44
PengHint hint. :P02:44
lifelesswhere? I want to meet one02:45
PengOk, not http-specific. Also happens with bzr+ssh from Launchpad.02:49
AfCI don't have anything earth-shattering to say to you today, but wanted to wave all the same.02:53
AfCso,02:53
* AfC waves02:53
=== bigdo4 is now known as bigdog
yminsky_I have a question about how to use tailor with bzr.03:26
yminsky_I have two related bzr repos that I would like to export to hg.  I'm not sure how to do this in a way that tailor preserves the fact that the repos are related.  Anyone know how to do this?03:27
MattCampbellHave you looked at the bzr-hg plug-in? (I only know it exists.)03:29
MattCampbellAccording to the description at Launchpad, it can transfer in both directions.03:30
yminsky_I have not.  that sounds promising.03:30
PengHaha.03:31
PengI ran my VPS out of memory with bzr+http.03:32
lifelessmmm, bzr-hg is not able to push to hg last I checked03:32
yminsky_Anyone know how to use the plugin?  I downloaded and installed it, but I don't know how to invoke the plugin.03:33
MattCampbellOh, I guess I overlooked the word "eventually" in the Launchpad description. :(03:34
mneptokyminsky_: i think the problem is that there just haven't been a lot of cases where people want to move from bzr to Hg  ;P03:37
yminsky_Nice.03:37
mneptoksorry, couldn't resist.03:38
yminsky_Anyone else have thoughts on how to achieve this?03:38
* mneptok takes some getting used to.03:38
MattCampbellAny particular reason you want to go from bzr to hg?03:40
mneptokyminsky_: have you broached this subject with the Hg community? converts from bzr to Hg will be more readily found there, i would think.03:41
yminsky_Nothing deep.  We use hg extensively at work, and so I am now VERY familiar with it, and I'd like to convert some old bzr repos that I have up to hg.03:41
mneptokyminsky_: not trying to blow you off, but as an answer doesn't seem to be immediately forthcoming here ...03:42
mneptok*shrug*03:42
yminsky_I'm actually a little surprised that this isn't easier.  I feel like I've heard a lot of talk about how it doesn't matter that much which DVCS you use because you can transfer changesets from one to another....03:42
yminsky_Fair enough.  I'll poke the mercurial folk.  I just thought there might be some experience here.03:42
mneptokyminsky_: there may be. but i think "not at the moment" is a fair assumption. so start looking elsewhere in case that expertise never shows up here. make sense?03:50
yminsky_yup.03:50
mneptokgood good. glad you don't feel unlove ... bah03:51
igcyminsky_: we're working with the git guys to improve interoperability via fastexport/fastimport. You can use that approach as well for getting from Hg to Bzr. If and when the Hg guys support fastimport, you'll be able to get from Bzr to Hg that way too.03:51
igchg has an import extension but it doesn't support Bazaar to my knowledge03:52
igcthere just isn't the demand for people moving from bzr to hg :-)03:52
mneptokigc: keep talking to yourself and Mark will buy you a dinner jacket like mine.03:52
mneptoknice white coat, but the sleeves are much too long. ;)03:52
igcspeaking of food, lunch for me :-)03:53
mneptokcould you loosen my restraints a little on the way out?03:53
eMxyzptlkhey guys, is there anything similar to darcs "push apply-as" feature? I'd like to give read/wrtie ability to users but not manually only with bzr04:18
bob2you can give them ssh access such that they can only run bzr04:30
poolieigc: thanks very much for the doc review04:36
igcpoolie: np04:37
igcpoolie: the real test will be jam using it on Friday, of course04:37
lifelessmneptok: we love you just the way you are....04:40
eMxyzptlkbob2, yea this is possible by specifying COMMAND before the ssh public key, but I'd like them to have ssh access but not enough to manually alter the repositories..04:49
PengUm.04:56
Pengubotu?04:56
rockstar_eMxyzptlk, so, no write access?05:01
MattCampbellPeng: Looks like it's ubottu now, if that matters.05:02
eMxyzptlkrockstar_, no they have right access, but I'd like it to be using sudo to another user who has write access, this way they'd have write access but not using the shell... it's similar to how darcs --apply-as works05:03
bob2that doesn't sound any different to ssh command= keys05:03
eMxyzptlkbob2, it does, coz if I specify command= keys then the user won't have normal SSH access05:04
rockstar_eMxyzptlk, well, you'd probably need two different accounts.05:04
eMxyzptlkrockstar_, hmmmm adding the commad= keys to that account ? sounds about right, except the users won't be able to update the public ssh key by themself... sounds like I need to write a wrapper to emulate apply-as behaviour05:05
eMxyzptlkrockstar_, how launhpad do it? they create a specific unix group for each project and add the allowed users to it ?05:06
MattCampbellLaunchpad apparently has a custom SSH server (based on Twisted I think).05:07
eMxyzptlkOh ok05:07
* rockstar_ nods05:08
eMxyzptlkok thx guys, I'll see what can I do, one last thing, is there any objective comparisation between Darcs and bazaar ? I'm currently using darcs and considering switching to bazaar just checking it out05:09
Pengubottu: ping05:13
ubottupong05:13
PengI don't think it's announcing bugs though.05:14
MattCampbellI wonder why it was renamed, anyway.  Were people confused about how to pronounce ubotu?05:15
nick125u-bot-u...I don05:16
nick125't see how it would be hard to pronouce05:16
MattCampbellMaybe a text-to-speech user got tired of hearing "u-bo-tu".  Since my job consists mostly of developing software for blind users (thus I use TTS a lot), that was actually my first guess.05:18
PengI'm assuming it's a temporary nick. Like, if "ubotu" is already being used.05:19
MattCampbellnah, there's no ubotu online.05:20
MattCampbellAnyway, it's not important; I was just curious.05:20
Pengubotu may have been online when ubottu connected, and it may not change its nick back when it becomes available.05:20
pooliei believe the original admin/owner of ubotu took it down and this is a different service as a replacement05:40
MattCampbellAh, I figured a bot like that would have to be developed and run by Canonical, to integrate with Launchpad.05:45
mneptokbug 105:47
mneptokubottu?05:47
ubottuLaunchpad bug 1 in ubuntu "Microsoft has a majority market share" [Critical,Confirmed] https://launchpad.net/bugs/105:47
mneptokthank you, you clanking pile of clattering bolts.05:48
mneptok</dr_smith>05:48
PengAugh, that bug has 658 comments.05:52
* Peng apologizes to Firefox.05:52
mwhudsoni get mail every time someone comments on that bug :(06:02
silihello. one of my employees borked a branch. he was in /devel and issued "bzr branch bzr://localhost/bug/10". it was supposed to be "bzr branch bzr://localhost/devel bzr://localhost/bug/10". how can I remove or otherwise fix this? I have no idea what happened, but I can't bzr remove or remove-branch that directory or anything. if I do a checkout and try to merge /devel into it, it tells me that my tree is out of date.06:05
silibzr update just removes all the files I merged06:05
siliit's strange and I just want to kill that directory to start over. any suggestions?06:06
lifelessrm -rf 10 ?06:06
sililifeless: is it that simple/06:06
lifeless' bzr branch URL' creates basename(URL) locally06:07
lifelessso it should be, yes.06:07
silithere is some kind of "10" directory in the repository though06:07
lifelesswhat does bzr info 10 show ?06:09
silifrom from the working dir?06:09
lifelesswell, wherever your 10 is06:09
silifrom the repo dir: Shared repository (format: pack-0.92) Location: shared repository: /....06:10
lifelessdoes it list the branch root as 10 ?06:11
silioh, it also shows "respository branch: 10"06:12
lifelesssounds like 10 is a branch06:13
lifelessls -l 10 will list a .bzr directory if it is06:13
lifelessandyou can just rm -rf branches to remove them; use bzr log 10 to see whats in it06:13
siliit does, but there's no files. trying to merge /devel into it makes crazy things happen06:14
siliI see06:14
siliI'll try to move it out of the way in case I need to put it back06:14
sililifeless: seems to work. thanks06:19
vilalifeless: reagrding strace tests, what about running them in their own process (i.e. spawing a python process that will then invoke strace on itself) ? This a bit ugly but we can use that as an *interim* solution until either strace is fixed or all the other conflicting tests are :-/06:34
lifelessuhm06:37
lifelesshow many conflicting tests are there (have you tried my 2-liner suggestion ?)06:37
vilasee my mail, 1089 tests are leaking threads06:41
vilathe mail includes the simplest patch I could think of so you can try for yourself for more details06:42
LaserJockis there a way to like compress or compact a .bzr?06:42
bob2there's 'bzr pack', but it happens every now and then automatically06:42
bob2and is only for pack formats06:43
LaserJockargg06:44
LaserJockbzr pack almost doubled the size of my .bzr :/06:44
LaserJockwhy on earth would it do that?06:48
bob2.bzr/repository/obsolete_packs06:49
LaserJockah06:50
LaserJockwhat are those?06:50
lifelessinsurance06:52
lifelessagainst NFS particularly, but any file system in general06:52
lifelessfuture commits will clean them out automatically06:52
vilalifeless: I forgot to mention in my mail: AIUI, the problem is that strace is not cleaning up properly when receiving SIGQUIT (and neither when receiving SIGINT or SIGTERM, so we're doomed so far), that's why I consider it the real culprit.06:53
lifeless(as will pull)06:53
lifelessvila: if we can file a genuine bug on strace that would be a good thing06:53
vila#10313306:53
vilabug #10313306:53
ubottuLaunchpad bug 103133 in strace "strace leaves process SIGSTOPped after detaching" [Medium,Confirmed] https://launchpad.net/bugs/10313306:53
LaserJocklifeless: do you know of anybody who's tried to do benchmarking on using bzr on the linux tree?06:55
vilalifeless: we were bitten by a slight variation of that bug (since we don't use -f anymore), but I'm pretty sure it's the same root cause06:56
lifelessLaserJock: yes06:59
lifelessLaserJock: I am pretty sure ian does, and I have during various performance work07:00
=== doko_ is now known as doko
berto-i'm running bzr push sftp://[...] and it's taking *forever* on a new branch that only has 10 revisions.  is there any way to speed it up?07:05
spivberto-: are you using the current branch & repository format (pack-0.92)?07:08
berto-spiv: yes.07:08
spivberto-: older formats could be very slow with pushing/pulling branches that contain many files (even if there were few revisions)07:09
spivberto-: hmm.  And the remote side is in that format too?  How big is the repository?07:09
berto-spiv: i just downloaded bzr two days ago, then made a branch of the dev tree, then ran make to compile stuff.  I presume i'm running the fastest bzr available.07:09
berto-spiv: it's a standalone tree weighing in at 1.2M07:10
berto-spiv: as reported by du -sh .bzr07:10
spivOk.  ("bzr info -v" can tell you the size too, btw.)07:10
spivThat does seem unusually slow.07:11
berto-spiv: i decided to try out bzr by versioning my dotfiles (.bashrc, .bash_profile, .emacs, etc.)  by any chance is it doing a directory listing of the entire contents of my home directory before doing a push?07:11
spivNo, I don't think so.07:11
spivYou could try doing "bzr -Dhpss push bzr+ssh://[...]"07:12
berto-Repository:07:12
berto-        10 revisions07:12
berto-       905 KiB07:12
spivAnd then looking in the ~/.bzr.log file to see where it's spending its time.07:12
spivRight, that's pretty small.  With packs, pushing that over the network shouldn't take long.07:12
spiv(unless you're on dialup!)07:12
spivSo something strange is going on here.07:12
james_whi spiv07:13
berto-bzr command not found on the other end.  is there a way i can specify the full path to bzr ?07:13
james_wdoes autopacking kick in on push?07:13
james_wberto-: BZR_REMOTE_PATH I think07:13
bob2(set that env var on the local side)07:14
spivjames_w: yes07:14
berto-bzrlib not in PYTHONPATH ... i thought bzr was able to autodetermine where that thing was based on its install location?07:14
spivBut even autopacking 1M of data over the network shouldn't take "forever".07:15
james_wberto-: if it is co-located yes, but not if it is a system-wide install07:15
berto-"forever" quantified was on the order of ~1.5 minutes.  that really seems way too slow.07:16
james_wspiv: yeah, but would it be uploading all the data, then downloading it all, repacking, and pushing it back? Is there a fast-path for this?07:16
spivi.e. you can make a checkout of bzr.dev, and point "BZR_REMOTE_PATH" to that, and it will work07:16
berto-running bzr -Dhpss push bzr+ssh://[...] on a tree that didn't have to push anything took 7.2 seconds.07:16
spivjames_w: not yet, that's on the "make push fast" hit list.07:16
james_wberto-: ~/.bzr.log may have something interesting07:17
berto-spiv: that's exactly what i did.  ;)07:17
spivjames_w: it really ought to a) happen entirely server-side when using smart protocols, b) let the user known what's going on otherwise07:17
spivMy best guess atm is that an autopack happened, which happens from time to time.07:18
berto-spiv: is a "smart" protocol one that can run bzr on the "other end" ?  seems like that is what bzr+ssh does.07:18
spivberto-: right07:18
berto-i'll stick to that as it seems "smarter"  ;)07:18
spivBut ~1.5 minutes still seems a bit slow to me, even when autopacking.07:18
berto-i'm going to see if i can make a couple more revs and try pushing with bzr+ssh07:18
berto-i want to see the speed difference.07:19
spivberto-: if you don't mind, please keep using -Dhpss for a little while, so if you do see the slowdown the logs will have lots of details about the network conversation07:19
berto-spiv: will do.07:19
berto-i'm adding an alias so i don't forget.07:20
spivI'm currently doing some infrastructural work on the smart protocol stuff, but once that's out of the way I'll be specifically working on speeding up push with the smart protocol.07:20
spivThere's lots of stuff we can do to make it faster :)07:21
berto-oh, is there some way to add "auto paging" to bzr commands, e.g. "bzr log" automatically uses "less" ?07:21
jameshspiv: you could buy everyone faster internet connections07:21
jameshthat'd help07:21
spivjamesh: if I could buy a faster speed of light, to reduce intercontinental network latency, that'd definitely help07:22
jameshspiv: we could always switch to least-distance cabling07:22
jameshthere are shorter paths from australia to england than a great circle07:23
spivjamesh: dig holes to China, that sort of thing?07:23
jameshjust use a straight line07:23
RAOFjamesh: Do you suggest burrowing directly through the mantle?07:23
RAOFYou could build a tube system from the Thursday Next novels while you're at it!07:24
jameshspiv: well, a hole to china would only get you part of the way there07:24
berto-pushing up a new 12k file using bzr+ssh took ~11 seconds.  still a bit slow, but much better.  as a comparison, using scp to copy the file took 4.8 seconds.07:28
spivberto-: well, bzr has to do more work to determine exactly which data needs to be transferred, and it needs to transfer metadata as well as just the file contents07:30
spivberto-: so it's not a totally fair fight :)07:30
berto-spiv: i totally understand.  i should have cleared things up.  i wanted to "normalize" the time, i.e. subtract 4.8 to get the "bzr working time"07:31
spivberto-: take a look in ~/.bzr.log for some idea of what bzr currently does07:31
berto-so, roughly speaking, bzr took ~6 seconds to do its job.  is that "fast enough" ... dunno.07:31
berto-spiv: i'm actually looking at it as we speak.  :)07:31
berto-is it okay to paste a few lines here or is there a pastebin?07:35
spivpastebins preferred.07:35
spivpastebin.com or rafb.net/paste07:35
berto-http://dpaste.com/48642/07:36
berto-bzr is fast figuring out its setup (i.e. i'm going to be transporting over ssh).  i suppose it took up to 6.2 seconds to transfer the file, then 5 to do its housekeeping (merge + other stuff)?07:38
spivberto-: if you use "bzr -Dhpss ..." the log file will contain more details than that07:39
berto-spiv: on which end?  [berto@70-12-91-0][530]$ alias bzr07:40
berto-alias bzr='bzr -Dhpss'07:40
berto-hmm, wonder if the time command doesn't use my alias ... doh!07:41
spivberto-: d'oh07:43
=== i386_ is now known as i386
lifelessspiv: that error with the log - an exception in a cleanup trigers it I think08:05
spivlifeless: huh, interesting08:08
lifelessyay, down to 3 failing tests08:46
lifelessthats all folks08:46
* igc dinner08:53
berto-nite, all.10:16
=== jw2328_ is now known as james_w
=== mrevell is now known as mrevell-lunch
=== mrevell-lunch is now known as mrevell
rentonhello14:26
rentondoes anyone know plans for tortoisebzr? it seems to have been idle for several months now14:27
hmelandThere has been some mailing list traffic on design considerations.14:29
hmelandI haven't followed it too closely, but I think there is a merge request for a design document (possibly already merged).14:29
rentonokay, thanks14:32
rentonbtw, couldn't a lot be shared between tortoisehg and tortoisebzr14:34
jammorning all14:42
=== mw|out is now known as mw
beunomornin' jam14:59
jammorning beuno14:59
=== threeve_ is now known as threeve
igcnight all16:03
WinterstreamI'd like my repo to forget some recent commits. Am I right that revert doesn't rewind the repo history? If so, how can I do it?16:11
LeoNerdrevert just modifies the working copy16:11
jameshWinterstream: "bzr uncommit" will undo commits16:14
fullermdYou can also use pull.16:14
LeoNerdWill only remove the top one(s) though... you can't remove something from the middle by doing that16:14
jameshit won't make everyone else's computers forget about them if you've published them though.16:14
fullermd(of course, neither will make the _repo_ forget.  They just make the branch forget that those revs are its.)16:14
WinterstreamAh. I'm blind. Thanks jamesh & fullermd.16:14
VadiWhere can I find documentation on the python get_config() method? Best place I found is here (http://starship.python.net/crew/mwh/bzrlibapi/bzrlib.remote.RemoteBranch.html#get_config), but it's not exactly helpful. I need to see what options besides user_email() can I get out of it :/19:06
beunoVadi, I think looking at the code in that specific bit should be fairly straight forward19:07
VadiSorry, where can I find the code?19:08
VadiI was having enough trouble navigating to that link hehe19:08
beunoVadi, you can get the lastest with: bzr branch http://bazaar-vcs.org/bzr/bzr.dev bzr.dev19:09
Vadibeuno: This is a bit beyond me, but would ".get_config().get_nickname()" return the commiters name? (instead of user_email() which returns their email)19:27
beunoVadi, I believe it's .username()19:29
VadiThank you19:33
beunoyou're welcome19:33
statikdumb question, how do I garbage collect old revisions from a shared repo, say after I do a bunch of uncommits?19:39
beunoshouldn't uncommit remove them from the shared repo?   (I have no idea how it works though)19:40
fullermdNo, uncommit doesn't remove anything, it just moves the branch head.19:41
fullermdThere isn't a gc command.  Closest is making a new repo, branching everything into it, and blowing away the old one.19:41
=== mw is now known as mw|taco
statikfullermd: ta19:41
statikthat is good enough19:41
beunohrm, that doesn't sound like a very long-term usage plan19:42
beunos/very/very good19:43
gnomefreakis there docs on bzr-svn?19:43
beunognomefreak, I found these: http://bazaar-vcs.org/BzrForeignBranches/Subversion?action=show&redirect=BzrSvn#id24 and  http://samba.org/~jelmer/bzr-svn/FAQ.html19:44
gnomefreakbeuno: thanks19:44
beunognomefreak, np, sorry to make you bounce over here  :p19:45
gnomefreakbeuno: its ok i have this channel on alias its just a hectic day19:46
=== mw|taco is now known as mw
demodhi22:40
acemohey demod22:42
mwis there an easy way to make "bzr status" not show all the files that bzr doesn't know about (Makefiles, etc)22:45
bob2-V22:46
mwyeah, just worked it out :)22:46
bob2or 'bzr ignore Makefile' etc to add them to .bzrignore22:46
ferringbany trac-bzr users around by chance?22:46
mwyeah, i know about ignore, but it's sort of a nuclear option22:46
* ferringb is wondering about their experience/opinions on it22:47
mwsome big projects mostly have generated makefiles, but a few hardcoded ones from other packages imported into their tree22:47
acemobob2: great idea :)22:47
bob2mw: ah, right (but note you can still add the ones you specifically want)22:47
mwbob2: too many to do that22:48
mwbob2: i'm working with firefox source, and there are 900 of them in my working directory22:48
acemobzr ignore Thumbs.db would ignore all Thumbs.db files in all folders or only in the current folder?22:50
bob2all22:50
mwhmmm, is there a way to get a result analogous to bzr status -V with bzr commit?  bzr commit --show-diffs results in a pretty unwieldy buffer22:50
acemoyay no more ugly microsoft Thumbs.db files22:50
bob2--show-diffs will only show diffs for files listed by status -V (that is, versioned files)22:52
mwbob2: right.  but the buffer i get shows two changed files, almost 1400 files bzr doesn't know about, and then the actual diffs22:54
mwbob2: well... plus space above that where i'll write my commit msg22:55
fullermdWell, see?  If you'd quit writing commit messages...22:55
bob2ah, --show-diffs does list unknown files, that is annoying22:56
mwand it's --show-diff22:56
mwi always screw that up ;)22:56
Pengubottu: bug 8303923:14
ubottuLaunchpad bug 83039 in bzr "renaming file in combination with partial commit breaks in somecases" [Medium,Fix released] https://launchpad.net/bugs/8303923:14
pooliehello23:36
igcmorning23:55
pooliehello igc23:58
lifelesshi poolie23:59

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