/srv/irclogs.ubuntu.com/2011/11/01/#bzr.txt

nealeI just did a "bzr co lp:mixxx/1.10" and it put it in ./1.10/mixxx.  Is there a way to get that into ./mixxx instead, without doing a new 15-minute checkout?03:09
lifelessmv 1.10/mixxx ./mixxx03:09
nealethat would lose 1.10/.bzr though; wouldn't that be, like, bad?03:10
lifelessis 1.10 a shared repo ?03:10
nealeI don't know what that means, sorry.03:10
lifelessif so then:03:10
lifelessneale: can you run bzr info 1.10/mixxx03:10
lifelessneale: and pastebin ?03:10
nealesure03:10
nealehttp://woozle.org/~neale/tmp/pb.txt03:11
lifelessneale: that looks like its entirely independent to me03:11
lifelessneale: try mving it03:11
lifelessneale: if you can run bzr log afterwards, its ok.03:12
lifelessneale: if you can't, mv it back.03:12
nealeso I did "mv 1.10/mixxx . && cd mixxx ** bzr log"03:12
nealeand it said: bzr: ERROR: Not a branch: "/home/neale/src/mixxx/".03:12
nealeso, apparently it's not.03:12
lifelessoh, I see whats going on03:13
lifelessthe thing you checked out has the 1.10 directory in it ? odd03:13
nealeyeah, 1.10 is the top level directory03:13
lifelessso put the mixx back03:13
lifelessthen03:13
lifelessmv 1.10 mixxx03:14
lifelessthat won't get rid of the included subdir that is on LP03:14
nealeright, that's what I want to do.03:14
lifelessif you are a developer of it you can remove that03:14
lifelessits a versioned directory:03:15
nealeoh, that's in the upstream source that way?03:15
lifelessbzr mv mixxx/* .03:15
lifelessbzr rm --delete mixxx03:15
lifelessbzr commit -m "move everything to the root"03:15
lifelesswould accomplish this, if you want to do that03:15
lifelessyeah - you can see http://bazaar.launchpad.net/~mixxxdevelopers/mixxx/release-1.10.x/files that its in the upstream source that wayt03:15
nealea versioned directory, like subversion?03:15
lifelesskindof03:16
lifelessyes its a directory and yes its versioned03:16
lifelessunlike subversion though, the root of the tree isn't a matter of convention, its part of the core data structure03:16
nealehuh.03:17
nealeI thought I'd done something wrong :)03:17
lifelessnot at all03:17
nealeokay, I can cd ~/src/mixxx/mixxx I guess03:17
nealethank you!03:19
lifelessanytime03:21
BlindWolf8hello?07:43
pooliehi07:43
BlindWolf8Hi poolie!07:43
BlindWolf8do you know about bzr dedicated servers? (only using bzr:// protocol)07:44
poolieyes07:44
BlindWolf8do you mind if I ask you a question?07:44
pooliejust ask07:44
BlindWolf8well, I setup a bzr server on Ubuntu. It's dedicated, so it just uses the bzr protocol...how secure is this compared to bzr+ssh?07:45
poolieit's much less secure07:45
poolieit's much better to run over ssh07:45
poolieunless there's some really compelling reason07:45
BlindWolf8hmmm....07:46
BlindWolf8understood, but I'm not sure how pleased my clients who run Windows will be when they need to install PuTTy Agent07:46
poolieit would be better for them to have an ssh key with no passphrase07:48
pooliethen they don't need a putty agent07:48
BlindWolf8they would still need to load putty agent to keep their private key in memory to macth up with their public key on the server though07:49
BlindWolf8righ...?07:49
BlindWolf8been awhile since I've done this...07:49
PengThink of bzr:// as plain HTTP security-wise. Completely unencrypted.07:56
BlindWolf8looks like I'll be using bzr+ssh then as I have in the past07:59
BlindWolf8for the "serve" command, is bzr+ssh a legit protocol?08:10
BlindWolf8I ask since it's not documented in "bzr help serve"08:11
fullermdYou wouldn't run 'serve' for bzr+ssh, just have bzr on the server.08:12
BlindWolf8ok, thanks08:14
pooliejelmer: hi?09:13
jelmerpoolie: hi, sorry09:20
jelmerpoolie: mumble, skype?09:20
jelmerpoolie: nevermind, just saw your email09:28
BlindWolf8hello?09:41
jelmerhi BlindWolf809:44
BlindWolf8Hi jelmer09:45
BlindWolf8I have another Bazaar question09:45
BlindWolf8is bzr_ssh_path_limiter included in builds yet? I'm using 2.4.1 on Linux and it looks like it's still not included09:45
BlindWolf8looking at builds logs on launchpad, it looks like it sould be included09:46
BlindWolf8I go Bazaar via PPA09:46
BlindWolf8*should09:46
BlindWolf8*got09:46
jelmerBlindWolf8: it should be in 2.4.1, but I think it's probably only included in the source package, as it's in contrib/09:49
BlindWolf8where would I find it on launchpad?09:49
BlindWolf8is there a direct link to the file or do I have to go download a zip?09:49
jelmerBlindWolf8: http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev/view/head:/contrib/bzr_ssh_path_limiter09:49
BlindWolf8Thanks! Do I chmod this file to 755, or...?09:50
jelmeryep09:51
BlindWolf8I was planning on using "bzr serve" instead of this route, but it doesn't support ssh, (e.g., bzr+ssh) right?09:52
jelmerBlindWolf8: yeah, bzr serve doesn't do ssh at the moment09:55
jelmerthat'd be a nice feature actually09:55
BlindWolf8it would...just a single line via a startup script and BAM!09:56
BlindWolf8jelmer: do you know how secure bzr_ssh_path_limiter is vs the --directory flag for "bzr serve"?09:58
jelmerBlindWolf8: isn't bzr_ssh_path_delimiter implemented using the directory option of bzr serve?09:59
BlindWolf8they seem to serve the same functionality, but I didn't write the code :-)10:00
BlindWolf8didn't know if extra security features were implemented in one vs the other10:01
BlindWolf8all I know is that I can't use bzr serve since it lacks ssh support10:01
jelmerBlindWolf8: you can't use bzr serve to start a ssh server, but you can if you're already running openssh or something similar on the remote machine10:02
jelmerBlindWolf8: there is no need for bzr_ssh_path_delimiter in that case, just something like "bzr branch bzr+ssh://host/path/on/host" should work if host is running a ssh server10:03
jelmerand has bzr instaled10:03
BlindWolf8oh...I just point clients towards the SSH port instead of the bzr port, i.e., 22 vs 4511?10:06
jelmerif you use bzr+ssh:// in the URL it will automatically use the SSH port10:07
BlindWolf8...unless I don't use the default SSH server port... :-P10:09
jelmerBlindWolf8: right10:09
BlindWolf8do I need to specify --protocol or --bzr when using bzr serve if I want to use bzr+ssh?10:09
jelmerBlindWolf8: you don't need to invoke bzr serve yourself if you're relying on e.g. openssh10:10
BlindWolf8oh...it'll auto-run if it's installed and onvoked remotely via a client?10:10
BlindWolf8*invoked10:10
jelmeryep10:11
BlindWolf8yeah, but then I don't get to limit direcory access when it runs, right?10:11
BlindWolf8...unless I use bzr_ssh_path_limiter of course10:14
BlindWolf8anyone here?10:47
jelmerBlindWolf8: limiting the directory access in what way? It doesn't really provide additional security.10:48
BlindWolf8I just really wanted to make paths short in the bazaar interface10:49
BlindWolf8so path limiter should do that10:49
BlindWolf8however...I'm trying to create a new repo through the GUI on Windows when using bzr+ssh on the Linux box...I'm able to auth correctly, but I'm getting a 123 error10:50
BlindWolf8the command passed to the server is "bzr new --colocated-branches --format 2a"10:51
jelmerBlindWolf8: in that case you would indeed want to use bzr_ssh_path_delimiter10:51
jelmerBlindWolf8: do you have bzr colo installed on the server?10:51
BlindWolf8"new" and "--colocated-branches" don't seem to exist10:51
BlindWolf8I simply installed bazaar through PPA...the last time I did this I don't remember having to install colo10:52
BlindWolf8so I guess that's a "no"10:52
jelmerBlindWolf8: you don't need it, but bzr-explorer apparently relies on it10:53
BlindWolf8why wasn't it included in the PPA package for 2.4.1?10:53
jelmerBlindWolf8: it's not a part of core bzr10:55
BlindWolf8ah10:55
BlindWolf8how would I go about installing that?10:55
jelmerBlindWolf8: install the bzr-colo package (not sure if it's in the PPA)11:01
=== jdobrien is now known as webm0nk3y
=== yofel_ is now known as yofel
=== dyams is now known as lds
sohmestraI'm using bzr 2.4.1, and bzr-git 0.6.2.  When attempting to serve my bzr branch using bzr serve --git, I don't seem to be able make it listen on anything other than localhost.15:22
sohmestraI've tried bzr serve --git --port myhosthere:941815:23
sohmestrabzr serve --bzr works as expected15:23
sohmestraIs this a bug, or am I doing something silly?15:24
jelmerhi sohmestra15:27
jelmersohmestra: let me have a look15:29
jelmersohmestra: you have to specify the port as well for it to work, but the --git support in "bzr serve" is still very experimental at this point.15:32
=== daveb_ is now known as croepha
=== beuno is now known as beuno-lunch
=== gthorslund_ is now known as gthorslund
=== beuno-lunch is now known as beuno
=== r0bbyisaghost is now known as robbyoconnor
=== michaelh1|away is now known as michaelh1
=== michaelh1 is now known as michaelh1|away
pooliehi all21:45
jmljam: can you please unplug my cable?22:04
fullermdNow that's distributed development!22:14
pooliehi jml, fullermd22:31
mgzhey poolie22:32
pooliehi there, how's uds?22:32
mgzgood, had quite a bit of variety today22:33
mgzcouple of testing related sessions, canonical new starter intro, python 3 planning, and qt future22:37
jelmerhi mgz, poolie22:55
mgzhey jelmer22:56
Noldorin_hey jelmer23:05
jelmerhi Noldorin_23:06
Noldorin_jelmer, hey. saw you made a new release for bzr-git, and fixed the rmbranch stuff at least?23:18
jelmerNoldorin_: yep23:21
Noldorin_cool23:22
Noldorin_jelmer, any closer to solving the 'database item not found' issue ?23:23
jelmerNoldorin_: not looked at that one yet23:23
Noldorin_ok sure23:24
Noldorin_fair enough23:24

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