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

=== brilliantnut is now known as brilliantout
jambeuno: I leave the debs up to you. If you can't get to it, that's fine. I uploaded the tarballs to launchpad, and updated the download pages00:51
beunojam, np, I'll upload them in a few hours00:58
fullermdHmm...01:03
fullermd Source of the stable release for any platform01:03
fullermd01:03
fullermdbzr-1.5.tar.gz01:03
fullermdBut above it, "The current stable version is 1.4, released May 02, 2008."01:03
=== mw is now known as mw|out
bignoseHow does the recipient of a 'bzr send' apply the bundle to their branch?02:58
spivbignose: "bzr merge FILE"03:03
bignosespiv: thanks. (I think I knew that, but forgot it :-)03:07
=== lamont` is now known as lamont
PengSo, how awesome is protocol 3?04:11
PengOhnoes, bzr claims my bzr+http server is still using protocol 2.04:17
PengSo it reconnects 3 times.04:17
spiv3 times sounds excessive.04:31
spiv(Although "reconnection" doesn't really apply to bzr+http either)04:32
PengIt was just a "bzr info" too.04:33
PengOh wow.04:34
PengMy HTTP smart server script is busted.04:34
PengAnd has been for a while now.04:34
PengI messed up sys.path so it uses the system bzr instead of bzr.dev.04:34
PengOk, now it works.04:36
bignoseUsing the 'bzr-svn' plugin to connect to Subversion repositories over SSH, Bazaar attempts to connect *three times* for operations like 'push'.04:37
bignoseWhereas to a Bazaar repository over SSH, just once.04:37
bignoseporquois?04:37
bignoseand how can I bring it down to just one connection?04:38
bignoses/attempts to connect/starts a new connection/04:38
spivbignose: sounds like a bug in the bzr-svn plugin04:47
spivYou could workaround it by configuring OpenSSH to do connection sharing (the ControlMaster option in your .ssh/config, IIRC).04:48
spiv(Or if it's just typing a password three times that's bugging you, switching to using publickey auth and using a key agent)04:49
PengAww, the bzr-hello plugin is out-of-date.04:52
bignosespiv: which only works if the server is accepting public-key auth05:10
bignosespiv: which, in the wake of DSA-1571, some servers are not yet doing.05:11
lifelessfbond: its in the todo that bzr should allow thread reorganisation05:12
lifelessfbond: a cherrypick like that is a good mannual representation of wat bzr would need to do internally; a traceback is definitely an error05:12
lifelessfbond: could you please file a bug?05:12
fbondlifeless: Okay, let me see if I can reprouce.05:21
fbondhttps://bugs.launchpad.net/bzr-loom/+bug/23128305:26
ubottuLaunchpad bug 231283 in bzr-loom "Merging a cherry-picked thread into another thread results in error" [Undecided,New]05:26
fbondlifeless: I'm using loom pretty heavily, so there probably aren't many bugs that are getting by me :)05:26
lifelessfbond: great05:42
fbondlifeless: I can sense your excitement ...05:43
pickscrapeIs --rich-root-pack safe/sensible to use now?05:51
bob2_should be safe, sensible if you need it (ie bzr-svn)05:55
pickscrapeOther than enabling things that bzr-svn needs, does it provide any other user-visible advantages? (performance etc)05:56
lifelessno06:02
lifelessfor now, only use it if you need it06:02
lifelessold bzr's interoperate with glitches with it and normal repositories, and itws a one-way conversion06:03
* beuno starts packaging 1.5 for ppa06:07
beunolifeless, you might have a good answer for this. Considering I can copy packages on LP PPA now, I should loose the ~distro1 bit of the version, upload one, and copy for the rest, right?06:10
pickscrapelifeless: thanks for the clarification. i'll stick with the default for now then :)06:39
=== bob2_ is now known as bob2
beunook, 1.5 is in PPA, 'm off to bed07:32
lifelessbeuno: no idea07:50
lifelessspiv: hi07:51
=== weigon_ is now known as weigon
gourdo i understand correctly that 'checkouts' can be useful in the situation when 'gatekeeper' is reviewing merge-bundles received from other developers and then wants to commit to the main branch on public server?11:36
lifelessyes11:39
gour(ub)bind mechanism is quite cool...man, i like bzr11:41
* gour puts his ad-hat labelled 'Go bzr'11:42
lifeless:)11:44
gourtoo bad many are just looking time in benchmark tests...11:45
lifelessindeed, it is frustrating11:46
gouras i wrote on ml, bzr is *powerful* with *simple* model and *safe*11:46
gourbut, i'm sure, it will change...11:46
lifelesswhich 'it' ? ;)11:47
gourdon't know why, but hg does not offer (much) more, but is seems too complicated...i was reading (~0.97-98) the 'book', but didn't grok it11:47
gourthe 1st one ;)11:48
gourtoo late for the 2nd one :-)11:48
gourwhat's the status of support for nestedtrees?12:01
lifelesscoming along12:02
lifelessI think it will happen for real shortly after the windows line nding filteriting support ian is hacking on at the moment12:02
=== brilliantout is now known as brilliantnut
gourohh...here one gets one (pleasant) surprise after another12:03
gourline-ending will make it for 1.6?12:03
* gour is reading sharedrepositorylayouts docs12:04
gour..where it says: "...because Bazaar supports (and recommends) creating repositories with no working trees" i understand that in DVCS environment i want to have working tree in my shared repo containing all required branches, but i do not want to have trees on the 'public' server...or do i miss something?12:05
* gour is coming from darcs background and no shared repos, so he requires some time to adjust to new capabilities and choose the right layout :-/12:07
Penggour: You sound correct.12:08
bob2I tend to have --no-trees everywhere, and work in lightweight checkouts from the local repository12:09
gourPeng: good. it sounds logical to have full repo locally12:10
gourbob2: what is advantage of that?12:11
bob2I use "bzr switch" a lot to switch the one checkout between multiple branches in the repo12:12
gourbob2: ahh, 'bzr switch' is not (yet) in my propsed toolbox12:13
=== c1|freaky is now known as c1|freaky-ut3
Jc2kjelmer: bzr-svn question: does svn-import involve python-subversion (more importantly, does it leak the same as if i branch13:31
Jc2k)13:31
jelmerJc2k, yes13:34
jelmerJc2k, are you using the memory leak patch for python-subversion ?13:34
Jc2kjelmer: debian etch, so i have one patch i think13:40
Jc2kbut as soon as i get into the > 5000 revisions, i run out of memory13:40
jelmerJc2k: you should be able to pull incrementally, e.g. 1000 revisions at a time13:43
Jc2kah, i've been doing 2000 at a time13:44
jelmerThe Debian etch python-subversion package indeed doesn't contain the leak fixes13:44
fullermd2000 won't work, 'cuz it's a leap year...13:45
Jc2ketch-backports perhaps..13:45
Jc2ki'll have a look later13:46
Jc2ki'm sure 1000 at a time will be fine for now13:47
nekohayoabentley: making the file ids match? how the heck do I do that? :)14:05
gourwhat is missing in bzr's cherrypicking with bzr merge -r X foo ?15:14
jelmergour: Missing in what sense?15:16
gouris it this "...Bazaar does not currently track cherrypicks.." ?15:16
bob2it will confuse merge later on15:16
gourjelmer: i heard there are ideas to improve it15:16
gourbob2: thanks. confirmed15:16
gourbzr merge --uncommitted is a nice one...15:19
gouris there a real need for 'rebase' command (provided by plugin) ?15:26
lifelessno15:34
gourso, it's only for 'refugees' from dumber VCSs15:37
gouruntil they become accustomed to powerful bzr ;)15:37
gourhey, bzr commit can work with roundup tracker as well...surprise, surprise15:52
* gour finished reading user-guide...it's time for user-reference16:06
gournow i see reference for bob2's style in the user-reference16:24
=== c1|freaky-ut3 is now known as c1|freaky
ricardokirknerhi. I am struggling with this for a while now. I want bzr to authenticate users for checkout and commit (like I had on a svn installation), but I don't want to have to setup a shell user account for each one of them. Actually, I already have all the users on a ldap directory. Could it be somehow possible to grant access to users authenticated through ldap, but without having to give those users shell access?18:19
ricardokirkner(that is actually how I am doing today.. svn authenticates to ldap, but the users cannot access shell on the server)18:19
sabdflricardokirkner: i'm not sure you need to grant shell access, you can setup a restricted login which only lets them run ssh18:20
jelmerricardokirkner: svn uses LDAP via apache's mod_auth_ldap ?18:20
ricardokirknerjelmer,  actually through mod_svn_dav18:21
ricardokirknerand maybe mod_auth_ldap too , I am not quite sure on that18:21
ricardokirknerI have apache standard acl but pointing to an ldap branch (which I didnt create but someone else, that's why I am not sure on the details)18:22
sabdflricardokirkner: https://lists.ubuntu.com/archives/bazaar/2008q1/037100.html18:22
ricardokirknersabdfl, thanks, I was just recently looking at the bzr_access tool, but that would require each user to have their ssh-key to be uploaded to the server, and thus use passwordless authentication, which is not exactly what I  was looking for.  besides, I would need to create a unique user that would hold all the ssh keys, right? and then I have to specify all my users ssh-keys in that users authorized_key file, right?18:29
ricardokirknerI can currently make my system authenticate users to ldap (via pam) but don't allow them login access,. I don't get why I need login access in order to push my changes18:31
=== brilliantnut is now known as brilliantout
ricardokirknerI also tried the bzr smart server, thinking that maybe the default transport (sftp) was actually trying to execute the bzr client on the server side, and that was the reason for it to require login access, but I got the same results18:31
Pengsftp doesn't execute the bzr client on the server side. It uses SFTP.18:34
Pengbzr+ssh does execute the bzr client on the server side.18:34
ricardokirknerPeng, thanks for clarifying that18:36
PengIf you're using bzr+ssh, I would think you do need logins: it basically sshes in and runs "bzr serve --inet --directory=/".18:38
PengI dunno how SFTP works.18:38
lifelessPeng: sftp and ssh are the same as far as auth goes18:41
lifelessPeng: 'login' means 'have a shell account' - you don't need that for sfpt or bzr+ssh18:41
PengOh.18:41
PengOkies.18:41
PengIs "okies" annoying?18:42
radixwho you callin' a oakie18:43
ricardokirknerlifeless, if you don't need a shell account for sftp or bzr+ssh, how comes I cannot checkout/commit/... when I have my shell set up to /bin/false?18:43
lifelessricardokirkner: you need a sufficient shell to spawn bzr18:44
lifelessricardokirkner: because of how ssh hands off its commands; thats what the bzr_access program does AIUI18:44
ricardokirknerbut then, I need one user that has a valid login shell, in that users .ssh/authenticated_keys file I setup one line per developer pointing to the bzr_access file, and I need to have bzr_access.conf in my repo giving the current access for each developer, right?18:46
lifelessvila: rfc 2616 section 4.2 - I've quoted the relevant bit for you in bugmail18:46
lifelessricardokirkner: that sounds plausible yes18:46
ricardokirknernow, when I do bzr co sftp://user@host/path/to/bzr/branch, I have to specify the user that has a valid login, right?18:47
ricardokirknerthat seems like a lot of work18:47
lifelesshmm18:47
PengDoes bzr_access work with sftp?18:47
lifelessPeng: I wouldn't expect it too; I could be wrong18:48
vilalifeless: "Field names18:48
vila   are case-insensitive." ?18:48
ricardokirknerit is quite a turn down for people trying to migrate form another authentication scheme... (I am trying to convince my boss to migrate  from svn to bzr, but with so many hindrances, I am quite unsuccessful)18:48
lifelessvila: yup18:49
lifelessvila: field name -- header name18:49
vilaso www.gnone.org is buggy. I will commit a patch working around the problem anyway.18:49
lifelessindeed18:49
vilalifeless: ok, the patch is one line code and ~20 comment lines of explanations :)18:50
lifelessricardokirkner: so what you had with svn was a one time setup against ldap, and that was that ?18:50
lifelessricardokirkner: and are you aware you can run bzr's smart server via http ?18:51
lifelessso you should b e able to use the same apache setup to authenticate users for bzr18:51
ricardokirknerlifeless, I am aware of bzr+http, but I cannot get it to give me write access18:52
ricardokirknerthat is what this is all about18:52
ricardokirknerauthentication through bzr+http is working perfectlyu18:52
ricardokirknerbut the problem is I cannot write to the repo18:52
lifelessdoes the apache user have write permission?18:53
ricardokirknerI am using a bzr user for the smart server, and the apache user belongs to the bzr group, and the repo has group write permissions. that should be enough, right?18:53
gourricardokirkner: talk to your boss about bzr's advantages ;)18:54
MachinShinhey guys q. trying to check out a project and i get "unable to create symlink", i'm on windows, seems there's a plugin: https://launchpad.net/bzr-win32symlinks  that can resolve it, but how do i install it?18:54
lifelessricardokirkner: well, if apache is setuiding sure18:54
ricardokirknergour, I have already been, but when it comes to the real life, and you spend about a week trying to reproduce the old setup and you don't get it (which might be my fault, I dont say its bzr fault), you cannot expect much credibility18:55
lifelessMachinShin: bzr --version will tell you the plugin directory - put the plugin in that directory with a simple name like 'win32symlinks'18:55
gourricardokirkner: maybe it's time to 'upgrade' the old setup18:55
lifelessricardokirkner: I'm happy to debug this from first principles; I can tell you my first guesses are one of two things:either bzr is not finding the smart server and is using http, or the back end user doesn't have write permission in the repoisotry18:55
lifelessgour: ricardokirkner seems to have head screwed on straight18:56
lifelessgour: more sysadmin overhead would not be a win on its own.18:56
MachinShinlifeless: ok thanks, i'll try that18:56
ricardokirknerlifeless, sorry for my bad english, but what does 'have head screwed on straight' mean?18:57
gourricardokirkner: we pray that you succeed in adopting bzr18:57
ricardokirknergour, I hope so too, for I am unwilling to give up, although it certainly drains one's energy18:58
ricardokirkner(to be unsuccessful)18:58
gourchanging paradigms is never easy, but it pays off in the long run18:58
MachinShinannoying that it hasn't been integrated into bzr yet, the plugin is nearly 2 years old :/ seems like base functionality18:59
lifelessricardokirkner: it means you are doing things well, sensibly18:59
ricardokirknerlifeless, well, thank you for that :-)19:00
* beuno grumbles. I lost access to my server and, with it, access to several pings during the night19:00
lifelessMachinShin: win32 has several different symlink answers though;19:00
beunovila, emails answered  :)19:00
MachinShinlifeless: ok, pick one then :)19:00
lifelessMachinShin: remember the link and don't make on disk, cygwin symlnks, .lnk files etc19:00
vilabeuno: thanks, dinner time here, gotta go19:01
Pilkyanybody have a clue how long it usually takes between a new version of bazaar being released and the OS X installer packages appearing?19:01
lifelessa day or so I think19:01
Pilkygood good19:02
MachinShinlifeless: the cygwin solution this plugin uses seemed to work for me :)19:03
MachinShinanyways thanks for the help :) i'm good to go now19:03
lifelessricardokirkner: so; first test, with bzr+http -19:09
ricardokirknerI am right at it...19:10
lifelessricardokirkner: do soemething like 'bzr info -Dhpss bzr+http://YOURURLHERE'19:10
lifelessricardokirkner: and check in ~/.bzr.log19:10
ricardokirknerok19:10
lifelessif a hpss server is present, you will see debug details, about the time each command takes to run19:10
* gour thinks that #bzr community rocks19:11
lifelessthanks :)19:12
gouras well as bzr itself ;)19:13
ricardokirknerlifeless, ok, I think I am getting closer to the problem. apparently it is seeing the smart server, but cannot find the repository, because it is constantly asking for the same location (although being told to descend  in the hierarchy). I think I have seen this issue in the past few days being mentioned. I am using bzr 1.4... maybe this was fixed in 1.5?19:15
lifeless1.4 should work fine - you have 1.4 on client and server?19:18
lifelessfeel free to pastebin the log message, it might help me be clear on what you are seeing19:19
ricardokirkneryes, just upgraded 1.5 in client, and was about to do the same on server19:19
ricardokirknerI get: BzrDir.find_repositoryV2', '.', which returns 'ok', '..', 'yes', 'no', 'no', but the next line is again BzrDir.find_repositoryV2', '.'19:20
ricardokirkneralways to the same url19:20
ricardokirknerin (to ... )19:20
ricardokirknerlifeless, ok, this is actually a reported bug: #23055019:25
=== brilliantout is now known as brilliantnut
Pilkyjust had a friend ask me if there's any hosted services for bazaar similar to gitnub, anyone know of any (this is for private projects so launchpad is out)19:33
PengLau...oh, private.19:34
Pilkyheh19:34
lifelessstatik: ^19:36
lifelessbug 23055019:37
ubottuLaunchpad bug 230550 in bzr "bzr+http repeatedly queries the wrong location for BzrDir.find_repositoryV2" [Undecided,New] https://launchpad.net/bugs/23055019:37
lifelessricardokirkner: garh;19:39
lifelessricardokirkner: I suspect its something reusing a smart medium rather than recreating, and normalising from the original path; or some such19:40
lifelessspiv: ^ for when you get up on Monday :)19:40
lifelessricardokirkner: its bedtime for me; but if its not been looked at tomorrow I'll have a peek19:42
ricardokirknerlifeless, thank you very much for your help19:42
ricardokirknergoodnight :-)19:42
lifelessnight :)19:45
PengAnyone interested in making bzr-hello compatible with bzr.dev? :D19:55
weigonjelmer: does bzr-svn 0.4.9 work with bzr 1.5 ?20:11
weigonthe ubuntu package says no20:12
Pengweigon: 0.4.10 does.20:12
weigonk20:14
weigonwhich brings us to:20:15
weigonbzr-svn: Depends: python-central (>= 0.6.6) but 0.6.5ubuntu1 is to be installed20:15
weigontaking jelmers .debs. from samba.org20:15
gourthere is no wonder that someone is lifeless here if there are 423 bugs related to him20:21
beunoanyone around?20:41
beunoall ssh keys seem to get rejected in LP20:41
PengHey, you're right.20:42
* gour wants to upload ssh key20:47
PengLaunchpad is broked right now. See #launchpad20:48
gourright, it behaves strangely20:49
j^http://launchpadlibrarian.net/14566578/bzr-1.5.tar.gz times out here, where can i find a copy of bzr-1.5.tar.gz?21:33
beunoj^, launchpadlibrarian is down21:34
j^and that is the only place i can find 1.5?21:34
beunothey're working in it21:34
j^great, hope its not all that big of a problem, good luck21:35
beunoj^, librarian es back up21:46
j^beuno, thanks21:50
PilkyI'm getting a little confused between init-repo and init, am I correct in thinking that all the former does is set up stuff to aid in performance and the latter is what creates the actual .bzr file and allows me to start doing version control22:17
Pilkys/file/folder22:18
PengPilky: init-repo creates a shared repository and init creates a branch. Both involve .bzr directories.22:19
PengPilky: But you're basically correct.22:20
Pilkyok, just double checking22:20
Pilkythanks :)22:20
Pilkyand I could commit directly into a shared repository if I wanted?22:21
radixno, you can only commit to branches22:22
Pilkyok22:22
radixthe branch will store the revision data in the shared repository, if there is one22:22
Pilkyif I've just started version control on a project by doing init, can I create a folder, do init-repo and then move the existing project into that?22:25
radixPilky: you should use 'bzr branch' to migrate the branch into the new shared repository22:25
PengPilky: Well, yeah, but it won't use the shared repo. 'bzr reconfigure' may be able to help.22:25
ricardokirknerradix, and what happens it the repo's .bzr folder suddenly disappears? is then the branch corrupt, and all data lost? or is it possible to recover it?22:25
Pilkyok, fair enough, thanks22:25
radixricardokirkner: if you lose the shared repository's .bzr folder, then yes, you're up a creek22:26
radixricardokirkner: that's where all the revision data is stored22:26
Pilkyricardokirkner: at that point you start doing backups ;)22:26
ricardokirkneryeah.. it was a curiosity. what is stored in the branches .bzr folder, when you have a shared repo?22:27
ricardokirkneri guess branch-only data... but the question is actually22:27
ricardokirknerwhenever you commit something , the branch first asks the repo if that information is already shared and stores it in the repo (and otherwise in the branch) or how is that made?22:28
Pengricardokirkner: A branch is basically just a list of revisions, and some configuration data (like the parent branch, where you push, etc.). A repo is a big pile of revisions, and it's what takes up all the disk space. Shared repos let multiple branches use the same repo, so if they're related, they don't duplicate the data.22:28
radixto be specific, a branch is just a list of revision IDs22:29
PengYeah.22:29
Peng(In fact, in recent formats, .bzr/branch just stores the most recent revision ID, and the rest of the data is figured out from there. But anyway...)22:29
ricardokirknerPeng, so actually all the data is stored in the shared repo, and the branch only holds the revision ids22:30
Pengricardokirkner: Yes.22:30
ricardokirknerso that in the worst case, if a branch .bzr folder, it could (theoretcally) be reconstructed22:31
ricardokirknerif a branch .bzr folder is "lost"22:31
Pengricardokirkner: Yeah, it could.22:31
ricardokirknerok, i understand, thanks22:31
pickscrapeWhat would be the pros/cons of bzr+ssh vs bzr+http?22:35
pickscrapeSecurity being a non-issue since this would be on an internal network.22:35
jelmerweigon, no, you need 0.4.10 for bzr >= 1.422:35
ricardokirknerpickscrape, from what I was trying out at our company, using bzr+http you can use ldap authentication without having to have a shell account for each user22:36
ricardokirkneron the other hand, ssh is more secure, but you say that doesn't matter to you22:36
pickscrapeAnd are you able to use standard apache configuration directive to, say restrict certain users to certain branches etc?22:37
ricardokirknergenerally speaking, I think using bzr+http gives you more authentication options22:37
weigonjelmer: and the py-central dependency in your .deb packages ? is that a must ?22:37
pickscrapeAny experience on the performance differences between the two?22:37
weigonyou require 0.6.6, ubuntu hardy has 0.6.522:37
ricardokirknerpickscrape, I think it might be possible, but you will have to try it out22:37
pickscrapeOh yes, I have a lot of experimentation to do :)22:38
ricardokirknerpickscrape, no22:38
pickscrapeAlways handy to be armed with as much knowledge as you can though before wading in...22:38
ricardokirkner:-)22:38
ricardokirknerI was having this issue the whole week with bzr+http22:38
ricardokirknerand I just found out that it wasn't working because some bug introduced in bzr 1.422:39
ricardokirknerso you have to be careful22:39
ricardokirknerbzr+http is somewhat buggy22:39
pickscrapeI'll keep that in mind.22:39
jelmerweigon, It's added by python-central itself22:39
ricardokirknerI mean, not so well tested as bzr+ssh22:39
pickscrapeI'm mostly concerned with which one gives the best performance and authentication options22:40
jelmerweigon: it's not there in the source package22:40
pickscrapeI can imagine that ssh might have more overhead (logging in, starting shell, encryption etc)22:40
jelmerweigon: you should be able to just rebuild the package to get rid of that dependency22:40
weigonjelmer: ok, I'll build the package from source there22:41
weigonyep22:41
ricardokirknerpickscrape, I imagine that too... but I wouldn't worry too much about that, since bzr is inherently slow22:42
ricardokirknerso I don't think that any option would provide significant improvements22:42
PengIf for some reason you're using knits and don't want to upgrade to packs, hpss makes a huge difference.22:43
message144Hi.. Just curious about something. I am considering switching my project to bzr. I read an article that said that bzr has not really experienced wide project adoption except for Ubuntu. I am curious if there are any opinions as to why this is the case?22:43
j^is there something like svn:externals in bzr by now?22:43
Pengj^: It's in progress.22:44
Pilkymessage144: I was reading something earlier about how there were quite a few largish projects that used it but moved away due to early performance problems22:45
PengYeah. Bazaar lost out on the big projects (OpenSolaris, Mozilla) due to performance.22:45
PengIt's getting better all the time, and is definitely good enough for non-huge projects though..22:45
message144hmm.. performance is the least of my concerns22:45
Pilkyit's still not the fastest now, though I'd take an extra second or two to execute a command over having to try and wrap my head around git22:45
PengIn some specific areas, I think it is the fastest, or at least really close.22:46
PengBut generally not.22:46
message144My biggest concern more than anything else is community support, ease-of-use, then data integrity22:46
Pilkymessage144: I believe drupal uses bzr22:46
message144perfromance is lowest on my list of priorities22:46
ricardokirknerwell, I must say, community support is superb22:47
ricardokirkner:-)22:47
pickscrapeYes, I've been very pleased with the community support.22:47
pickscrapeI'm not scared of asking 'silly' questions like I was in the git community.22:48
j^is i have an svn branch is there any chance bzr-svn would pick that up so the two bzr repositories would have a common ancestor?22:48
message144yeah i felt pretty stupid asking some pretty basic stuff in #git22:48
message144heh22:48
Pilkymessage144: also, while it's not big in terms of code, the Sparkle update system for the Mac moved over to bzr a little while ago22:49
jelmerj^: can you rephrase perhaps? I don't really understand what you mean22:49
weigonjelmer: dpkg-buildpackage -uc -b ... works as expected, thx22:49
Pengj^: If two people use bzr-svn to branch from svn, the two bzr branches will be related.22:50
j^jelmer, i started a branch in svn, now i checkout trunk and the branch via bzr-svn the bzr repository of the branch only starts at the point of the last svn copy22:50
j^if bzr-svn would also checkout the things before the copy they should have a common root22:51
jelmerj^: it should follow copies of the branch root - is that what you mean?22:52
j^with bzr-svn 0.4.10 it stops here i.e. bzr branch https://svn.xiph.org/branches/theora-thusnelda has only  83 revisions22:53
jelmerj^: /trunk/theora is not considered a branch so it's not made part of the history22:55
j^those are all commits that happened in the branch. the branch was started with svn copy trunk/theora branch/theora-thusnelda22:55
jelmerif it was copied from /trunk or /branches/foo, it would've followed the copy22:55
jelmer /trunk/theora not being considered as a branch is bug 13037222:56
ubottuLaunchpad bug 130372 in bzr-svn "Abandon branching schemes" [Medium,Triaged] https://launchpad.net/bugs/13037222:56
j^ic22:57
j^otherwise the new version works great22:58

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