/srv/irclogs.ubuntu.com/2008/03/30/#bzr.txt

dacresniare there any bottle necks identified in bzr >00:02
dacresni?00:02
ubotuNew bug: #209025 in bzr "ignore local changes" [Undecided,New] https://launchpad.net/bugs/20902500:16
schierbeckjamesh: hey james -- do you know of any bzr-avahi gutsy debs lying around?00:20
elijahCan bzr merge multiple branches into the current one at once (i.e. an octopus merge, in git-speak)?00:23
jelmerelijah: technically yes00:25
jelmerelijah: but I think the UI doesn't make it easy at the moment00:26
elijahHow does one do so?00:26
elijah(feel free to point me at the docs if they're around somewhere)00:27
jelmerelijah: The first branch you merge you can use regular merge for00:28
jelmerfor subsequent merges, specify --force (otherwise it'll complain about the working tree having uncommitted changes)00:28
elijahah, so you simply don't commit between merges, and force the 2nd, 3rd, etc. merges.  Is that right?00:29
jelmerelijah: yep, exactly00:30
elijahsweet, thanks.00:30
ubotuNew bug: #209046 in bzr "Crash when comitting with non-English description" [Undecided,New] https://launchpad.net/bugs/20904602:35
Peng1.3 will be out March 20th? Wow!03:11
rollyonly 346 days left03:19
jdongrolly: never worry! Maybe my branch on LP will have refreshed by then!03:30
jdong(kidding, kidding :D)03:30
abentleyPeng: Maybe it's an announcement that 1.3 *is* out, as of 20 Mar?07:52
PengIt was set on 20 Mar, so maybe you're right.07:53
* Peng wanders off.07:53
=== unenough_ is now known as unenough
=== doko_ is now known as doko
ChebaHello.11:22
ChebaI've seen several times "bzr+http" mentioned here and there on the net. But can't find any info about that. Is there anywhere docs on that?11:23
=== thekorn_ is now known as thekorn
mc__How do you resolve your conflicts? May you recommend me a good tool?12:05
RAOFmc__: Meld is quite a nice graphical diffing tool, but I tend to just rummage through in emacs.12:08
bob2smerge-mode is quite cool12:08
mc__I'm not an emacs user though.12:09
bob2people use vimdiff, too12:09
matthewlmcclureHi, I'm using Bazaar on Cygwin with a Windows diff program.15:08
matthewlmcclureI had to edit the Bazaar source to make it work since the Windows program doesn't understand symlinks.15:09
matthewlmcclureIs there a better way?15:09
jelmermatthewlmcclure: I think there is a plugin15:12
matthewlmcclurejelmer, I see "win32symlinks".  Is that it?15:18
phanaticmatthewlmcclure: it is that15:20
matthewlmcclureThanks.  I'll give it a try.15:22
jelmerhey phanatic15:30
jelmerphanatic: does bundlebuggy work again for you?15:30
phanatichey jelmer, it does :) i've just merged those requests...15:30
matthewlmcclureHm... I think win32symlinks isn't what I need.  It looks like win32symlinks is for avoiding file copies on Win32-native bzr15:31
phanaticjelmer: sorry, but i'm not used to this workflow yet, and i don't always get right who has to merge.15:32
matthewlmcclureMy trouble is that my Windows-native diff program doesn't understand the symlinks created by Cygwin bzr.15:33
jelmermatthewlmcclure: there's not really a way around that I think15:35
jelmerphanatic: Thanks for merging them15:35
jelmerphanatic: Basically, the idea is that the submitter merges the merge request once it is approved15:35
jelmerunless the submitter doesn't have commit rights, in which case the second approver merges it15:35
jelmerat least, that's what's done for bzr.dev and I think it makes sense for bzr-gtk as well15:36
Chebamatthewlmcclure: use something that works under cygvin. Say, vim diff. There is no other way.15:36
phanaticjelmer: thanks for the clarification15:36
matthewlmcclureI'd like to offer a patch to bzr to make my use case work.  I think I have to make bzr use file copies instead of symlinks.15:40
ChebaThat won't work.15:41
jelmerschierbeck: hi15:45
matthewlmcclureCheba: do you mean it won't work at all?  Or that symlinks are preferrable when they work, so you won't accept a patch that stops using symlinks on Cygwin.15:45
ChebaFirst you'll have to mainatain symlink index somewhere so bzr know if it have to commit changes in symlink-copy file.15:47
ChebaSecond you'll have to deal with the case when original file and symlink are edited separately and has different changes.15:48
ChebaWhile first is rather simple to deal. The second case is a big break in symlink idea.15:49
schierbeckjelmer: hi15:51
schierbeckjelmer: i read up on some of the sprint notes -- you guys were talking about signed revisions in bzr-gtk?15:54
jelmerschierbeck: Yep, we talked about that a little bit15:55
schierbeckjelmer: i've got a branch implementing the basic stuff in lp:~dasch/bzr-gtk/signatures/15:55
jelmerthe ability to sign revisions from gcommit and the ability to display signatures in bzr viz as we discussed on the list earlier15:55
jelmerschierbeck: ah, cool15:55
schierbeckit's very basic; it just informs the user whether the revision has been signed or not, and if so, if the signature is trusted15:56
schierbecki don't even think i got the icon installation working15:56
schierbeckyou're more than welcome to play with the code and make changes, i have exam the next week, so i'm kind of busy15:56
schierbeck*exams15:57
jelmeroh, ok15:58
jelmerschierbeck: btw, you mentioned wanting to discuss the future direction of bzr-gtk15:58
jelmerwould now perhaps be a good time? phanatic also appears to be around15:58
matthewlmcclureCheba: doesn't windows-native bzr have to solve the second problem already?  Forgive me, I'm not very familiar with the code yet.15:58
schierbeckjelmer: yeah, i have some time now15:58
jelmermatthewlmcclure: Windows native doesn't support symlinks either16:00
phanaticme too :)16:00
jelmercool :-)16:00
schierbeckawesome :)16:00
schierbeckwell, i'd better start then16:00
schierbeckmy main concern is what our product should be16:00
schierbeckshould we keep the status qou -- i.e. a bunch of loosely couple utility programs?16:01
schierbeckor should we try to integrate them more tightly -- i.e. buff up the viz16:01
schierbeckerm, status "quo"16:01
Chebamatthewlmcclure: it doesn't. It just complies that platform doesn't support symbolic links.16:02
jelmerFrom my POV it makes sense to have bzr-gtk as a set of utility apps that can be reached from a couple of places - i.e. from GNOME, olive or the command-line.16:02
jelmerGNOME being the nautilus integration, task bar, preferences16:02
schierbeckjelmer: i agree that our widgets should be generalized in order to fit into different contexts, such as olive, nautilus and the viz16:03
schierbeckbut i'm not sure about the command line -- do we really need to provide gui versions of *all* commands?16:03
matthewlmcclurecheba, jelmer: right, so I think if bzr had a workaround for Cygwin that "Cygwin doesn't support symbolic links", bzr would satisfy my use case.16:03
schierbecki mean, what does gpull provide that plain pull doesn't?16:04
schierbecki think we need to beware of command pollution16:04
jelmerschierbeck: Pops up a dialog that allows you to select a branch16:04
schierbeckwell, true dat16:04
jelmerschierbeck: I don't think the fact it adds commands is really a problem16:05
schierbeckstill, as a user of bzr-gtk, all i really need is the viz16:05
phanaticschierbeck: that's useful for olive, for example. so maybe just hiding it as a command would be okay, but please don't remove it :)16:05
schierbeckphanatic: don't worry, i'm not gonna go on a delete-frenzy :)16:05
schierbeckbut i think we should perhaps consider whether anyone is actually using all those utility apps from the cli16:06
jelmerschierbeck: I'm happy to hide some of them16:06
Chebamatthewlmcclure: well, cygwin internaly handles symlink emulation so for all applications under cygwin those emulated symlinks look just like real. That's why I proposed to use tools that also run under cygwin.16:06
jelmerschierbeck: So they don't show up in "bzr help commands" but I don't see a reason to remove them alltogether.16:06
jelmerI use "bzr gpull" to test the pull dialog, for example.16:06
schierbeckjelmer: that sounds reasonable16:07
phanaticto me too...16:07
jelmerschierbeck: We could only make those commands visible that actually add something that's not present in their command-line equivalent16:07
jelmersuch as gdiff / gcommit / viz16:07
schierbeckjelmer: exactly!16:07
phanaticjelmer: and gannotate16:08
TFKyleshould probably add a help hidden-commands or something too imo16:08
matthewlmcclureCheba, agreed, that would work; but it's a better user experience to be able to use Windows since I have all of Windows.  I use Cygwin because I like it better than the Windows shell.  I'm advocating better flexibility for the user to choose his own tools.16:08
schierbeckTFKyle: i think the hidden commands should be so peripheral to the average user that web documentation should be enough16:09
TFKyleschierbeck: I think it'd be useful still for debugging and/or making sure when you create a command in a new plugin that the name isn't already taken16:09
schierbeckTFKyle: that's true -- but perhaps have a central table on the bzr website with all command names is the optimal solution?16:10
schierbeckokay, i think we just need to sit down and sift through the commands -- should i just send in a list of commands i find irrelevant later on?16:11
schierbeckthen we can discuss them individually16:11
schierbeckjelmer, phanatic: okay, the next thing on my mind is what the role of olive and nautilus should be16:12
TFKylethat's probably a good idea, though I'm slightly iffy on that being the only way to tell all of the hidden commands in your env out (sometimes I'm too lazy to go to the bzr website or offline (not so much, but I imagine a couple people are often enough))16:12
jelmerschierbeck: btw, the signatures code looks very nice!16:12
jelmerschierbeck: Any chance you can make it optional though (hide the Signature tab if "import gpg" raises a ImportError) ?16:13
schierbeckjelmer: thank you -- still in its early stages, though. i need to go through the gtk icon docs.16:13
schierbeckjelmer: sure16:13
TFKylemm, signed rev stuff in bzr-gtk will be nice16:13
schierbeckTFKyle: perhaps an environment variable?16:13
jelmerschierbeck: imho the various bits and pieces in bzr-gtk should be reachable from nautilus and/or other core ui's16:14
jelmerI don't think bzr-gtk should rely on GNOME (Nautilus) to be usable though16:15
schierbeckjelmer: i was more thinking: could we place all of olive's functionality in the nautilus plugin?16:15
schierbeckjelmer: yeah, but is anyone using olive outside gnome?16:15
jelmerschierbeck: that's already happened to the extent in which it is possible16:15
jelmerschierbeck: yes, it is perfectly possible to use olive without gnome16:16
Chebamatthewlmcclure: if anyone uses symlink I assume they know what they're doing. Say, I would newer rely on symlink if I'd know that this software have to run on windows. It's just because windows sucks and does not provide a way to define symlinks.16:16
phanaticschierbeck: i think olive should be improved, and i have some plans on that. it has its place as a tool - i talked to a few people at the sprint, and they told me that olive is not a bad approach at all, since there are similar tools for svn/cvs (cervisia, wincvs, etc.)16:16
TFKylejelmer: havn't read the code, but you're saying the gpg module is part of gnome? seems odd16:16
jelmerTFKyle: where did I say that?16:16
schierbeckokay, i was just probing here. i think generalizing our widgets will improve all the bzr guis16:17
ChebaThough, AFAIK, NTFS has hardlinks which can ease emulation of symlinks.16:17
schierbeckTFKyle: we're running a dual-track discussion here16:17
schierbeckTFKyle: we'll merge them later on ;)16:17
TFKylejelmer: heh, I assumed <jelmer> schierbeck: Any chance you can make it optional though (hide the Signature tab if "import gpg" raises a ImportError) ? and <jelmer> I don't think bzr-gtk should rely on GNOME (Nautilus) to be usable though were related, I likely suck though16:17
jelmerTFKyle: ah, yes - that was mixing two discussions16:18
matthewlmcclureCheba, I think you're talking about symlinks inside a branch's working tree.  My main issue is how bzr internally uses symlinks to make 'diff --using=' faster, more space-efficient.16:18
jelmerschierbeck: Yep, exactly16:18
jelmerschierbeck: We're already there to a large extent16:18
jelmerschierbeck: nautilus-bzr.py just imports dialogs from bzr-gtk and is itself very small16:18
schierbeckjelmer: yeah, although some widgets could be split into smaller ones, e.g. the revision view16:19
Chebamatthewlmcclure: oh... I see.16:19
matthewlmccluresorry i wasn't clear before16:19
schierbeckjelmer, phanatic: what's your stance on the viz? should we make it more interactive?16:19
schierbecki.e. add pulling, pushing, merging, committing?16:20
phanaticschierbeck: in fact that would make it similar to olive, but revision based instead of file based :)16:21
jelmerschierbeck: Adding the ability to open the pull / push dialogs from viz sounds like a good idea to me16:21
schierbeckphanatic: exactly -- but those are two very different workflows!16:21
jelmerschierbeck: although that's already possible somewhat too16:21
jelmerschierbeck: Merge and Commit I'm less sure about16:21
schierbeckjelmer: i don't think the viz is updated with the new revisions, so you still have to restart16:22
phanaticschierbeck: my plan is to actually merge the two workflows. so you can switch quickly between revision and file based views...16:22
jelmerallowing "bzr merge" and "bzr commit" inside viz is kinda pointless imho since those two operations require you to do working tree operations16:23
schierbeckphanatic: just what i'm thinking -- but what should be merged into what?16:23
jelmerschierbeck: that's a bug :-)16:23
schierbeckjelmer: i don't see why -- you most likely have a terminal window open anyways, since that's the only way i know of to open the viz outside of olive16:24
phanaticschierbeck: i don't really care to be honest :)16:24
schierbeckphanatic: well, you know i love the viz :D16:24
schierbeckphanatic: if we could provide the file view as a widget, that would be awesome16:25
phanaticschierbeck: yeah, that's why - i don't want to fight about this tiny little detail :)16:25
phanaticschierbeck: yeah, sounds sane16:25
schierbeckokay, i guess we should commence work on that soon, then16:28
schierbeckbtw phanatic, jelmer: i've been reporting loads of bugs on launchpad, many related to merge proposals -- when that works well, and email support has been added, would you be interested in moving merge proposals to lp?16:29
phanaticschierbeck: bundlebuggy coming to launchpad? :P16:30
jelmerschierbeck: I'm a little bit concerned about having viz as a full bzr frontend16:30
schierbeckphanatic: exactly!16:30
jelmerschierbeck: to me it's mainly a revision browser16:30
schierbeckphanatic: i think they're working on it16:31
jelmerschierbeck: as long as it doesn't require me to use a web ui, I'll happily consider launchpad16:31
phanaticschierbeck: it would be better, since unfortunately our current bb instance switches off sometimes :/16:31
schierbeckjelmer: i don't think we need to go full right away -- we could start with pull/update, which seems reasonable in a browser16:31
schierbeckjelmer: yeah, they have plans for email control16:32
schierbeckjelmer: bug #202003 covers this16:33
ubotuLaunchpad bug 202003 in launchpad-bazaar "Should be able to review merge proposals over email" [Medium,Confirmed] https://launchpad.net/bugs/20200316:33
schierbeckwhen the merge proposal workflow on lp is good enough, we can talk about moving to that16:34
schierbeckjelmer: i've also just made the signature tab optional16:34
schierbeckpush as we speak16:35
jelmerschierbeck: Doh, I also did that..16:35
schierbeck:)16:35
jelmerI've also moved the tab to a separate window16:35
schierbeckjelmer: do you want me to move the branch to ~bzr-gtk?16:35
schierbeckjelmer: in what sense?16:35
jelmers/window/class/16:37
jelmerschierbeck: Yes, if you could change the owner that would be useful16:37
jelmerschierbeck: unfortunately launchpad doesn't appear to be very fast implementating wishlist items :-/16:37
jelmernot sure how much priority this has for them internally16:38
matthewlmcclureWould it be best if I open a bug in https://bugs.launchpad.net/bzr ?16:39
jelmermatthewlmcclure: about symlinks?16:39
jelmermatthewlmcclure: Is there a clear way to move forward?16:40
matthewlmcclureyes, re: symlinks.  I'm not 100% clear on the best solution, but the symptoms are clear.16:41
jelmermatthewlmcclure: there's probably already a bugreport open16:42
jelmermatthewlmcclure: this is about being able to check out symlinks in working trees, right?16:42
matthewlmcclurejelmer: no, it's about 'diff --using=' not working when the arg to using is a Windows app, and bzr running in Cygwin.16:43
schierbeckjelmer: it seems to work :)16:43
schierbeck"change registrant"16:43
schierbeckjelmer: ~bzr-gtk/bzr-gtk/signatures16:43
jelmerthanks16:44
matthewlmcclureI think bzr needs to pass the physical path to the diff program instead of the symlink path.16:48
Pilkyhey all, does anyone know if there's anyone doing anything along the lines of a Mac GUI client for bazaar?16:49
jelmermatthewlmcclure: ahhh, yes please file a bug16:50
jelmerPilky: any reason for not using bzr-gtk or qbzr?16:50
matthewlmcclurewill do.  thanks.16:50
Pilkyjelmer: I'm thinking more along the lines of a native Mac GUI client16:51
schierbeckwow, launchpad bzr operations are extremely slow today16:51
schierbeckPilky: there are, to my knowledge, not any native ones16:51
schierbeckbut if you'd like to write one...16:51
PilkyI might consider it at some point, the main issue would be finding time (and the fact that I only found out about bazaar yesterday ;) )16:52
schierbeckPilky: if you do, i'd be more than happy to help you if you have any questions16:53
phanaticPilky: both qbzr and bzr-gtk work well on os x. and qbzr has native look.16:54
PilkyI think I'll play around with bazaar for a while and start using it on my apps to get used to it and then I might consider looking into a GUI client over summer16:55
Pilkyphanatic: aqua buttons does not a native Mac UI make ;)16:56
phanatictextmate has a really good bazaar integration as well16:56
Pilkyhmm, now that's more interesting16:56
phanaticPilky: i know :)16:56
PilkyI have to say I knew that the background images on the Mac disk images are an extremely nice touch16:57
Pilkyhell, having disk images on the official site for a vcs is a nice touch :P16:58
phanatichehe :D16:59
phanatici'm glad you like them ;)16:59
jelmerschierbeck: still there17:00
jelmer?17:00
Pilkyespecially after spending most of yesterday fighting to get git to do something vaugly useful17:00
jelmerschierbeck: I think the signature branch is ready for merging17:00
jelmerI've added code to be able to find the icon path17:00
phanaticPilky: of you have Leopard, you should have no problems getting it running after the install...17:00
Pilkyphanatic: git ran, I just couldn't get my head around it, dunno why really17:01
Pilkybazaar just seems simpler and has nicer documentation17:01
luksyou are not the only one who has that problem :)17:01
phanatic:)17:02
* TFKyle was never able to wrap his head around git either17:02
Pilkyin fact the general mentality seems to fit my Mac mind, like it doesn't have to be the fastest, it just shouldn't be slow17:02
jelmerschierbeck: anyway, merge request sent :-)17:07
jmehdiI've just created a branch by doing "bzr init", "bzr add", "bzr commit" but now I'd like to know which files are under source control, is it possible?17:20
jelmerjmehdi: bzr st17:20
jmehdiit displays nothing... my "bzr add" didn't add anything??17:21
jelmersorry17:23
jelmeryou need "bzr ls --versioned"17:23
jmehdiyep it's better ;) thanks!  I should read the manpage as soon as I have time ^^17:24
LeiraHuahi, everyone~17:27
LeiraHuai wanna setup a bzr server for several of my firends17:27
LeiraHuai am trying to use sftp17:27
LeiraHuabut i thing i don't quite understand, is the user access of sftp~17:28
=== abadger1991 is now known as abadger1999
LeiraHuai have sftp enable by default on my ubuntu box~  but each user can access there own home dir~17:28
LeiraHuaeven i can create a public dir which can be written by all these users, the files they create there are belong to themselves, which seems not so proper17:29
LeiraHuai think the bzr repo such as sftp://host/bzr, under this dir, all the files submitted by different users should have the same owner~ isn't it?17:31
schierbeckjelmer: awesome!17:34
schierbecki'll take a look right away17:34
LeiraHuahow can i setup an sftp bzr server, that all users use different user/passwd to login, but the files submitted on the server will have the same owner?17:34
matthewlmcclurejelmer, I opened a bug re: symlinks on Cygwin: https://bugs.launchpad.net/bzr/+bug/20928117:35
ubotuLaunchpad bug 209281 in bzr "Windows diff apps don't understand symlinks created by Cygwin bzr diff --using" [Undecided,New]17:35
LeiraHuahello?17:37
schierbeckLeiraHua: i think that's an issue with the ftp server17:38
LeiraHuaschierbeck: well, seems so, but is there any hint?17:38
LeiraHuai didn't find any howtos for this~17:38
schierbeckLeiraHua: i'm sorry, but i haven't messed around that much with ftp and bzr17:39
LeiraHuaschierbeck: then how did you setup your bzr repo?17:39
schierbeckLeiraHua: i generally use a smart server17:40
schierbeckbzr serve17:40
LeiraHuais it better?17:41
schierbeckit's faster, yes17:41
schierbeckand i think it's easier to set up17:41
ubotuNew bug: #209281 in bzr "Windows diff apps don't understand symlinks created by Cygwin bzr diff --using" [Undecided,New] https://launchpad.net/bugs/20928117:41
schierbeckjelmer: i think the text should be more elaborate in the sig tab. i'll take a look at it.17:42
LeiraHuaschierbeck: good, thank you, i will check how to setup it~17:42
LeiraHuaschierbeck: BTW, besides the Bazaar User Guide, it there any other docs for smart server setup? any hint?17:45
schierbeckLeiraHua: try googling, i vaguely remember reading some tutorials17:46
LeiraHuaschierbeck: thx~ googling~17:47
LeiraHuaschierbeck: i am still confusing, i've just read the smart server part of Bazaar User Guide. Smart server is invoked over ssh, from inetd, or in a dedicated mode. ssh which i can understand, but every is back to the start point, which i asked at first, that how to share the access control. but for the inet/dedicated mode, how can i control the access?18:09
LeiraHuaschierbeck: how did you setup the smart server?18:10
ubotuNew bug: #209299 in bzr "TestLongLogFormatter.test_author_in_log" [Undecided,New] https://launchpad.net/bugs/20929918:20
asabilLeiraHua: I am not sure you can handle the access controle using inetd18:42
LeiraHuaasabil: dose it mean, every one can access this bzr repo without any passwd?18:46
LeiraHuai just tested with the dedicated mode, seems so~18:46
asabilyep18:46
asabilthe only to have access control is through ssh18:46
asabilor using a dummy transport like sftp/rsync18:47
asabilLeiraHua: if you have a team, you can create a folder with a sticky bit on it18:47
asabiland put your branches there18:47
asabiland make the team part of the same group18:48
LeiraHuasticky bit~18:50
LeiraHuajust recall that~  thank you asabil~18:53
jelmerschierbeck: cool, thanks19:11
LeiraHuaasabil: if i add a sticky bit on this dir, dosen't it mean that the files in this dir can be removed and renamed only by its owner? then how can i let my team members to rename files in branch?19:36
LeiraHuaasabil: shouldn't i set guid on this dir, that make sure all the files in this dir share the same group?19:37
asabilyep19:39
LeiraHuayep for guid?19:40
asabilyep19:40
asabils/sticky bit/set guid/19:40
asabilI always confuse the name19:41
asabilLeiraHua: I meant the set gid bit, not the sticky bit sorry19:42
LeiraHuawell, i just tested this sguid, the problem is when i use "bzr init" to create a branch, the newly created branch dir has "drwxr-sr-x" permmision19:42
LeiraHuaso only the creator can commit files19:43
asabilchmod -R g+w19:43
LeiraHuado i have to do this on server side every time manually after each time branch create?19:44
LeiraHuaasabil: can i ask a direct question? how did you setup your repo?19:45
LeiraHuai just want to learn some good practice, i find it's really hard to find any complete howtos for bzr hosting~19:46
asabilLeiraHua: I did it a long time ago so I don't really remember (and I have no longuer the access to those repositories)19:48
asabilbut iirc, I had a /srv/bzr/projectX19:48
asabiland /srv/bzr/projectX/trunk19:48
asabiland /srv/bzr/projectX/branches19:48
asabil/srv/bzr/projectX is a repository with the set gid bit set19:49
asabilI created a group named projectX19:50
asabiland added the users to it19:50
asabileach user had a ~/public/bzr/projectX/ repository19:50
asabilthat allows the users to have private branches with back ups19:50
LeiraHuacan they submit changes into the main branch?19:52
ubotuNew bug: #209328 in bzr-gtk ".olive.conf should be moved to $XDG_CONFIG_HOME/olive/" [Low,Confirmed] https://launchpad.net/bugs/20932820:01
ubotuNew bug: #209332 in bzr-gtk "Use colours to highlight different statuses" [Low,Confirmed] https://launchpad.net/bugs/20933220:01
hajsHi! On https://lists.ubuntu.com/archives/bazaar/2007q1/021660.html there was a discussion about re-editing commit messages. Is this possible now?20:15
Pilkyhajs: from what I understand, you can uncommit something and then re-commit it with a new message20:16
hajsPilky: Thanks for the hint. Unfortunately it only works with the last revision. Sometimes I find typos in changelogs and it would have been great if I could correct them.20:23
beunojelmer: ping21:22
jelmerbeuno: pong21:22
beunojelmer: I'm working on the nautilus tweak you requested21:22
beunodo you want me to leave the global disable21:23
beunoor move it into a per-branch basis?21:23
jelmerbeuno: The global disable should come for free if you add the per-branch one21:36
jelmerI think21:36
beunojelmer: what do you mean?  It has to be done differently, even on a UI level21:37
jelmerbeuno: I mean, the option can be set in ~/.bazaar/bazaar.conf to be global and then Branch.get_config().get_user_option("disable-nautilus-bzr") should Do The Right Thing21:38
jelmerat a UI level the global disable could set GlobalConfig().set_user_option("disable-nautilus-bzr") and the per-branch one could call Branch.get_Config().set_user_option("disable-nautilus-bzr")21:39
beunojelmer: right, I'll get to work then21:39
beunothanks  :(21:39
beunoer21:39
beuno:)21:40
jelmer:-21:40
jelmer)21:40
jelmer(-:21:40
beuno /me is dizzy now21:40
asabilare there any plans/ideas about how to make bzr-svn faster ?21:41
jelmerasabil: are you running 0.4.9 ?21:41
asabilnop 0.4.721:42
jelmerasabil: 0.4.9 is significantly faster21:42
jelmerasabil: The memory leak fixes for python-subversion (present in Ubuntu hardy / Debian sid) also help21:42
asabilokidoki21:42
xmahello22:48
xmais aaron here ?22:48
jelmerhis nick is abentley22:48
jelmernot sure if he's awake22:48
xmaok thank you22:49
lifelesshi22:50
lifelessabentley is probably awake at this time22:51
xmais he the admin of BB ?22:51
lifelessyup22:52
lifelesshe runs the bzr BB22:52
xmak22:52
igcmorning23:26
bob2hm, the "trying to use bzr+ssh but bzr isn't in the remote path" error has become the rather scary 'bzr: ERROR: bzrlib.errors.TooManyConcurrentRequests: The medium '<bzrlib.smart.medium.SmartSSHClientMedium object at 0x896f22c>' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.'23:26
spivbob2: in bzr.dev?23:31
bob2yeah23:31
spivbob2: can you file a bug?  That's a pretty serious regression.23:31
bob2hm, gives the same error as #12578423:38
spivbob2: that bug has two different errors; the one in the original report was an interrupted connection, at least one of the comments is an errors like yours, where a smart connection could not be established.23:42
spivProbably there should be two bug reports, if only because it's easier to combine bugs (via marking one as a dupe) than it is to split them.23:42
pooliegood morning23:46
lifelesshi23:46
bob2surreal, it only gives the scary traceback if you pass a url to 'pull'23:53
bob2even if it's the parent from 'info'23:53
thumperis there a bzrtools update coming soon to work with bzr 1.3 in the PPA?23:54

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