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

Jerky_sanis there a way for when you do a push to set what permissions you want the files to have?00:17
markhif you have a bundlebuggy account, does it offer a simple way to find/filter all of your own requests?01:09
lifelessyes01:13
lifelessmine01:13
lifelessand my pending01:13
markhhow do I get an account then? :)01:14
markhmail aaron?01:14
* markh tries to get a few off his 'resubmit' queue...01:17
Peng_markh: You rock for working on the "up -r" thing. :)02:41
Peng_(That was you, right?)02:41
fullermdMmph.  Does anybody else see 'missing' over bzr+ssh being a lot slower with 1.6 than 1.5?02:42
fullermdHeck, missing took longer than pull.02:52
jamfullermd: "time bzr1.6 missing" 0.663s, "time bzr1.5 missing" 2.766s02:55
jamSeems faster to me02:55
jamit does use a different algorithm, so there are cases where it is slower02:55
fullermdIs that against a 1.6 server?02:55
jamfullermd: this is localhost stuff02:55
jamand 3 extra revisions locally02:56
fullermdWell, I'm talking about with matching servers.  1.6 client was REAL slow against a 1.5 server, since it stopped using some verb or other.02:56
jamfullermd: for "bzr missing bzr+ssh://" I get 6.8s bzr1.6,  9.9 for bzr 1.502:56
fullermdThis is across 100ms.  1.5 on both ends used to be <10s, for much larger than the 3 revs I just got in 20s with 1.6.02:57
jamno verbs changed for missing, that I know of02:57
fullermdOh, there was something.  1.6 would churn for 30 seconds or so before it started showing anything, then list the revs at the same speed.  1.5 went right into the listing.02:57
jamfullermd: are you sure about that, 1.5 spends a long time grabbing the full ancestries before it continues02:58
fullermdAgainst a 1.6 server?02:58
jamfullermd: against all02:58
jamthere is no smart missing functionality02:58
jamit loads the whole graph02:58
jamand then does set ancestry diffs02:58
jamin 1.502:58
jamthe only thing I could possibly see02:59
jamis if loading the whole graph was fast02:59
jambut that is not usually the case02:59
fullermdWell, the other week, the server was running 1.5.  Missing ~20 revs, 1.5 listed them out in 15 or 20 seconds.  1.6 churned for upwards of 30 seconds before it started listing them in (in 15 or 20)02:59
fullermdThat was repeatable over multiple runs, back and forth.02:59
jamwell 1.6 *searches* the graph, 1.5 just loads it and does set diff02:59
jamit is possible for the search to take longer03:00
jamgenerally depends on the amount of extra ancestry you have03:00
jamstuff "around" the search locations03:00
jamSo... in all the common cases I've tried, 1.6 is faster, but maybe every 50th try or so 1.5 is faster03:01
jamsame thing for "bzr status" showing pending merges03:01
fullermd% time \bzr missing03:05
fullermd2.508u 0.760s 0:28.12 11.5%     212+3647k 0+0io 0pf+0w03:05
fullermd(1.6 both ends)03:05
fullermd% time env BZR_REMOTE_PATH=~/src/bzr-1.5/bzr ~/src/bzr-1.5/bzr missing03:05
fullermd1.799u 0.599s 0:11.23 21.1%     215+3123k 0+0io 0pf+0w03:05
fullermd(1.5 both ends)03:05
fullermdThere are 2 missing revs.03:06
fullermdIn both casts, it takes about 4 seconds to display them after the "You are missing 2 revision(s):" line.03:06
fullermdBut with 1.6, it churns for ~23 seconds before showing that line, and 1.5 goes for ~7.03:06
fullermd(multiple runs of both; everything on both sides will be warm cache)03:06
fullermd~100ms round trip.  Not bandwidth contrained; it peaks up to a top of ~50k/s, while I can pull over 300 between these systems.03:08
ElianaTamerinfirst time using a RVS, I've created my BZR repo and project under my windows platform, do I need my project files in that dir prior to the bzr add?03:22
ElianaTamerinnevermind, figured it out ;)03:25
markhjam: I've got a bzr-setup-1.6.1rc1.exe - after I upload it I will followup your announcement - anything else you'd like to me to?03:25
jammarkh: that sounds good, thanks for putting it together on a weekend03:27
markhnp03:27
ElianaTamerini'm trying to setup an ftp push system, I've added my files and done a bzr add, what do I need to do before pushing to FTP03:33
ElianaTamerinhello?03:41
Peng_ElianaTamerin: "bzr commit"03:49
Peng_ElianaTamerin: Have you read the tutorial?03:49
ElianaTamerincommit stalls for me03:49
Peng_ElianaTamerin: Um, are you adding tons of large files or something?03:50
ElianaTamerinPeng_: largest file is 61kb03:50
Peng_ElianaTamerin: What version of bzr?03:51
ElianaTamerin1.603:51
ElianaTamerinstable03:51
Peng_ElianaTamerin: I don't know much about debugging bzr. Maybe you should pastebin exactly what commands you're running.03:52
ElianaTamerinI did a cd to the directory I wanted, made a bzr init and created the repo, created the project and then dumped in my files. Then did a bzr add and tried a bzr commit, which froze the console03:53
ElianaTamerinit did say it committed the files, and popped up the log03:54
ElianaTamerinhere's the log: http://devira.pastebin.com/d1acb1da803:54
ElianaTamerinand no prompt returns, the console merely sits after it's added the last file with a blank line afterwards03:55
Peng_ElianaTamerin: You need to write a commit message, save and exit the text editor.03:56
ElianaTamerinoh, lol!03:57
ElianaTamerinI'm too slow tonight04:00
Peng_I wonder how Googlebot found its way to "/loggerhead/a/branch/revision/unknown".05:08
Peng_Hmm, it seems it's been trying that URL for a while now.05:09
cammoblammoI'm trying to install bzr-git. As far as I can tell all I need to do is ./setup.py build then ./setup.py install as root. Before I risk hosing my system, is this the correct procedure?06:27
asabilcammoblammo: isn't checking it out enough ?08:47
asabilcammoblammo: cd ~/.bazaar/plugins && bzr branch lp:bzr-git git08:49
cammoblammoDoesn't seem to be. I ran the setup script and it copied a few bits and pieces into /usr/lib somewhere. Now I'm trying to figure out exactly how to use it.08:49
asabilthat should be it08:49
cammoblammoAh, I'll look at that.08:49
lifelesscammoblammo: bzr branch local-git-repo new-dir08:54
cammoblammolifeless: Cool! That was my next question...!08:56
asabilbzr vis doesn't seem to work with git repos08:56
asabil:/08:56
cammoblammoSo I git to clone a repo on my box then use bzr to operate on it?08:57
AfCasabil: (that seems worthy of a bug report)08:57
lifelesscammoblammo: its early days for bzr-git08:57
cammoblammolifeless: Yeah, I get that. I'm only looking to use it for local stuff for now. The bzr UI seems a little easier to use.09:00
AfCJust a little.09:01
lifeless:P09:01
lifelessended up chatting to a git user last night; one that uses the index09:02
lifelesswalked him through why its totally unnecessary etc - hes going to give bzr a go :P09:02
AfClifeless: (speaking of last night, it was delightful catching up with you for dinner. You'll be pleased to know that the Shiraz from "out back" didn't give me a hangover (or a heart attack, for that matter)).09:02
lifelessexcellent09:03
lifelessI enjoyed the catch up as well09:03
lifelessthe wine was scary  :P09:03
AfCScott and I went to a right proper wine bar after and more than made up for it :)09:03
AfClifeless: incidentally, I really like your idea about one list with multiple topics. If you can possibly figure out the mailman foo for that it would be superb.09:04
lifelesswill try09:05
=== acuster is now known as avc_isogeom
gustavonareaHi. By mistake I've added some files to the branch, and now I have bzr to ignore them *without* removing them. What should I do? Thanks in advance13:54
gustavonareaOK, it's with "bzr revert [myfile]"13:59
nekohayoI am a bit scared by the concept of merge conflicts17:23
nekohayowhat does manually resolving a conflict achieve?17:23
nekohayodoes that mean "I did magic. Bazaar, please ignore whatever happened here and only care about diffs in the next commits/merges" ?17:23
nekohayooh wow, I just discovered "bzr gconflicts"17:40
nekohayoit starts a 3-way comparison in meld with .BASE on the left, .THIS in the middle and .OTHER on the right17:41
nekohayoI am assuming that I must "fix" the one in the middle and save?17:41
sohailhi, I just moved a repository on my server to a public/ subdirectory, how do I tell my clone locally to use the new one?19:48
luksuse for what?19:50
sohailluks, for pull and push19:50
asabilsohail: bzr pull -- remember newlocation19:51
luksbzr pull <URL> --remeber19:51
luksand the same for push19:51
sohailah, k19:51
sohailthanks19:51
sohailHow to get rid of this warning: This transport does not update the working tree of: <url>19:52
sohailthe help doesn't tell me19:52
luksI don't think you can't19:52
luks*can19:53
sohailoh that's annoying19:53
jelmerthere's a plugin that can take care of running update on the server side19:54
sohailbut I don't want any updates server side, do I?19:54
asabilwell, sohail, do you actually need a working tree on the server side ?19:55
sohailI'm just using the server as a central point for the master repo19:55
asabilsohail: if you don't need a tree on the server, you can do a bzr remove-tree URL19:56
asabilthat will make the warning disappear19:56
sohailgreat19:57
sohailah crap19:57
sohailI just removed my local tree19:57
asabil:)19:57
luksbzr checkout .19:57
sohailI had mods that I had forgotten to commit19:57
* sohail cries19:57
sohailoh theyre still there19:58
sohailyay19:58
lukshm, remove-tree doesn't check for a clean tree19:58
luks?19:58
asabilit does iirc19:59
luksah, it just keeps the modified files there19:59
luksmaybe an error would be better19:59
sohailbzr: ERROR: You cannot remove the working tree of a remote path20:00
luksbecause if you do "checkout ." to such a branch, you get conflicts20:00
sohailsomehow I have bzr version 1.3.120:00
lukscan you do it from the server?20:00
sohailya20:00
sohailok warning gone20:01
sohailthanks20:01
hsn_how to remove parent branch from related branches, i have there for some reason bogus branch21:15
uwshsn_: use 'bzr pull --remember' with the right url21:31
hsn_isnt pull branch different from parent branch?21:32
uwshsn_: (or edit .bzr/branch/branch.conf)21:32
uwshsn_: "pull" uses the parent location. "push" uses the "push" location.21:32
uwsupdate/bind/unbind/checkout has "bound" location21:32
uwsand "send" has a "submit" location21:32
uwshsn_: see .bzr/branch/branch.conf  (usually you don't edit this since it's inside .bzr/)21:33
hsn_is there simple way to look into bzr protocol? i.e. commands sent over socket?21:36
uwshsn_: wireshark/tcpdump21:36
hsn_i upgraded protocol to bzr+ssh and SVN is still much faster21:37
uwsthat's my experience as well for some reason :(21:37
hsn_well, but wireshark will not help much since it is encrypted21:37
uwshsn_: you can use bzr:// with a branch published using "bzr serve" on localhost to test21:38
hsn_local bzr speed is fine, but network speed is still too slow. I never used git over network so i cant compare21:39
funkyHatI read an article (on a planet I think) about using bzr for web development, and a command that could push just a single revision to a server via ssh... but I've lost it now22:23
funkyHatI've been poking around trying to figure out how to do it myself but not got anywhere, anyone know which command I should be using? Perhaps it's a plugin I need to add or something?22:24
jelmerfunkyHat, bzr upload22:33
funkyHatthanks jelmer that's it :)22:35
funkyHat:( the plugin seems to be broken though22:43
jelmerfunkyHat, works fine here22:46
jelmerfunkyHat, what's not working?22:46
funkyHatjelmer: the problem was I was using bazaar from hardy, I've upgraded to the bazaar ppa version now and it's all good :)23:14
sohailfunkyHat, how do you do that?23:27
funkyHatsohail: https://launchpad.net/~bzr/+archive23:31
sohailfunkyHat, thanks23:33
funkyHat:)23:33
Odd_Blokeluks: remove-tree not warning when you have uncommitted changes is bug 74101.23:47
ubottuLaunchpad bug 74101 in bzr "remove-tree should warn user if the WorkingTree has uncommitted changes" [Medium,Confirmed] https://launchpad.net/bugs/7410123:47
* ToyKeeper wonders when bzr 1.6 will land in debian/testing, or even unstable23:50
Peng_Hun. I get a KeyError when pulling from http://people.samba.org/bzr/jelmer/bzr-svn/0.4/23:55
jelmerPeng_, CAn you pastebin it?23:55
Peng_Err, hold on23:57
Peng_jelmer: From .bzr.log, http://paste.pocoo.org/show/VgqQj9CdOoFkDfZkvswz/23:59
Peng_(I'm running latest bzr.dev as of 20 minutes ago.)23:59

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