[00:02] it's a limitation of sftp I believe [01:00] nyu: Bazaar is indeed tidying things up. [01:01] nyu: If you use bzr+ssh://, it can do this efficiently on the server-side, but since it's sftp://, this means downloading, tidying, and re-uploading data. [01:37] Peng: ok, thanks [01:38] If it didn't do this, performance would slowly degrade over time . . . . . [01:38] Anyway, it only winds up packing 10% of the time. [01:38] And it's usually only a little data. === abentley1 is now known as abentley === BasicPRO is now known as BasicOSX [11:43] puh, i'am stuck with bzr branch and i don't know what sf.net is doing :D [11:43] this is the output of my bazaar repo on sf.net [11:43] http://www.pastebin.org/68796 [11:44] but somehow i can't browse the new branch with http://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/changes [11:45] next thing is, i created this branch some days ago when i thought i was ready to release the next stable version. [11:45] but then i made further changes in the main branch. how can i update the branch stable.081 to the latest revision? [12:04] ok i see i can access my repo on sf.net via a ssh shell [12:05] perhaps i can do it there. [12:15] saedelaere: Push from the main branch to the stable branch. [12:16] saedelaere: Or, depending on how you did things, pull. [12:16] (depending on which is most convenient, I mean) [12:16] hi Peng [12:22] i'am confused. perhaps the best thing would be to start from the scratch with bazaar. especially because i made the main development in the root folder. [12:22] bialix: Good morning. :) [12:22] i mean nothing can happen to the local branch i have?! [12:23] best wishes to all [12:23] but what happens if i just delete the .bzr directory on sf.net [12:23] do i need to run something like bzr-init ? [12:24] to create new branch? [12:25] no, to start from the scratch with my online repo. [12:25] i started with bazaar like this [12:25] http://doc.bazaar.canonical.com/latest/en/user-guide/solo_intro.html [12:26] what are you trying to achieve? [12:27] hm, i created a new branch with [bzr branch] [12:27] it is located here [12:27] bzr://christianrapp@tv-viewer.bzr.sourceforge.net/bzrroot/tv-viewer/stable.081 [12:27] saedelaere: you may want to create shared repo first with bzr init-repo [12:27] hmm, I remember you, you still fighting with sf? [12:27] does sf have any docs on how their bzr hosting works? [12:28] i think the repo on sf.net is already a shared repo [12:28] so make branches within that repo in subdirectories [12:28] what's your problem? [12:29] i want to be able to browse the branch stable.081 via loggerhead. [12:29] but [12:29] http://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/stable.081 [12:29] does not work [12:30] but the branch exists [12:31] http://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/changes [12:31] tv-viewer is the branch [12:31] not a shared repo [12:32] stable.081 is also branch [12:32] at least bzr info bzr://tv-viewer.bzr.sourceforge.net/bzrroot/tv-viewer/stable.081 wfm [12:32] maybe sf.net does not support multiple branches in their loggerhead? [12:33] saedelaere: I'd delete the branch from bzr://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer [12:33] and keep there only shared repo [12:33] and put your main branch to bzr://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/trunk [12:34] saedelaere: do you have sftp/ssh access to your repo? [12:34] ok this sounds interesting. and where do i put other branches? in /trunk [12:34] bialix: yes, ssh [12:35] other branches at the same level [12:36] bzr://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/branchA [12:36] bzr://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/branchB [12:36] etc [12:36] does it make sense for you? [12:38] saedelaere: if you dare enough you can delete the branch from bzr://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/ [12:38] you need to delete directory bzr://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/.bzr/branch/ [12:39] and keep other directories inside .bzr intact [12:39] ah ok, so now i go to my repo with ssh. [12:39] how do i get my main branch fom /tv-viewer/ to /tv-viewer/trunk [12:39] with bzr branch [12:39] or push [12:39] do you have local copy? [12:39] yes local copy is here [12:40] so delete the .bzr/branch, then push to trunk [12:40] delete on server [12:40] keep local [12:40] ok first delete the directory then push to trunk, [12:41] i'll try that, wait a second [12:42] before i issue the command. should i delete the stable.081 directory first? [12:43] bialix:http://www.pastebin.org/68805 [12:44] no, keep it [12:44] it's a valid branch [12:47] bialix: http://tv-viewer.bzr.sourceforge.net/bzr/tv-viewer/ [12:47] this is looking very good [12:47] hooraah [12:48] is it what you want? [12:48] Peng: does loggehead understand nested branches? [12:49] yes i think so [12:50] :-) [12:50] bialix: thank you very much [12:50] ok one more question :D [12:50] always happy to help [12:50] try [12:52] bialix: Like, one branch inside another? [12:52] Peng: yep [12:52] bialix: IIRC, it will work fine, but there obviously won't be any directory listing page showing the inner branch. [12:52] bialix: So you'll have to enter the URL manually. [12:53] when i now make changes to stable.081. e.g. for a bugfix release. will the changes also appear in the log history of the branch trunk? [12:53] I guess the problem of saedelaere was somehow related to that fact [12:53] saedelaere: no [12:53] (Not sure if there's an open bug about that.) [12:53] i think i should read more about the concept of a shared repository. [12:53] http://doc.bazaar.canonical.com/latest/en/user-guide/zen.html#each-branch-has-its-own-view-of-history [12:54] saedelaere: shared repository is just storage [12:54] big black box where branches keep their revisions [12:54] but every branch has its own history [12:54] saedelaere: It is purely a storage optimization, not a "concept". [12:55] yes [12:56] ok, i see. but now for example. i have r100 in one branch and revision 100 in another . when releasing the program they will both have the same revision? but the contect can be totally different [12:56] s/contect/content [12:57] saedelaere: Internally, bzr uses revision IDs. The simple numeric revision numbers are only a convenience, and only apply to that individual branch. [12:57] Have you read the tutorial? [12:58] Peng: this one? [12:58] http://doc.bazaar.canonical.com/latest/en/tutorials/tutorial.html [12:58] I dunno. Whatever. [12:59] i think so, but this was some time ago, and meanwhile bazaar worked as i needed it. but i will read it again [13:02] so thanks again for all your help! i think i can manage it from here. have a nice day... [13:03] You too. :) [13:03] read the Zen document I've linked above [13:21] Is anyone else running Ubuntu lucid (or for that matter something else) and getting "Module pygments was already imported from ...." warnings when running bzr? [13:22] hi there, I'm looking for help using bzr explorer on Windows [13:22] look like it canot find my ssh public key [13:24] anoyone? [13:26] I'm using open ssh on Windows, I managed to make bzr work from the command line by setting the HOME environment variable to my user folder, but the explorer cannot pick it up correctly [13:27] heya GaryvdM! [13:27] Hi bialix [13:27] Belated Merry Christmas. [13:28] and you too [13:28] actually for me it will be Jan 7 [13:29] hope you're ok :-) [13:29] Ah Jan 7 = christmas for Eastern Orthodox Churches [13:29] I'm well. You? [13:30] sorry, would anyone be so kind to help me out? [13:30] seldomrw2: just got here. Please repeat you question [13:30] *your [13:31] I'm having issues with bzr explorer on Win, looks like it cannot pick up my ssh keys [13:32] I managed ot make bzr work from the command line by setting the HOME env var to my user folder [13:32] but not on bzr explorer [13:32] GaryvdM: to much work for the end of the year [13:32] still working [13:32] have no time for hacking [13:33] seldomrw2: are you running explorer form command-line or via shortcut? [13:33] *from [13:33] seldomrw2: Where did you set that HOME var? If through Windows Computer properties Dialog, you will need to restart BE [13:34] bialix: I know the feeling. I worked right untill the 24th Dec. Going back to work tomorrow :-( [13:35] if you said it working for you in command-line, will it work if you run bzr explorer from command-line? [13:35] GaryvdM: :-( [13:35] nope [13:35] does your ssh key required password? [13:36] why don't you use ssh-agent? [13:36] it does. I cannot make ssh-agent run on Windows honestly [13:36] well, honestly I'm using pageant on Windows [13:36] I mean it starts but then I cannot add my keys [13:37] and paramiko (default ssh client for bzr) [13:37] have no experience with openssh [13:37] I hadn't heard of paramiko [13:37] are you running bzr.exe from installer? [13:37] I don't think it ships in the Win version though [13:38] yes, the Win installer [13:38] paramiko bundled there by default [13:38] let me check [13:38] paramiko is the python library [13:38] https://launchpad.net/paramiko [13:39] I thought bzr was using the open ssh version I have installed along with git [13:39] it should use paramiko by default [13:40] but maybe you have to use env variable BZR_SSH=paramiko to force it [13:40] do you know how to configure it? [13:40] yes, will try [13:48] GaryvdM: just buy book on Qt4 :-P [13:48] GaryvdM: it's about C++ programming but now I finally learn the right way [13:48] bialix, looks like that env var does the job, is there a way to let bzr pick it up automatically ithout starting the explorer from a batch file? [13:49] seldomrw2: set this var via Start - Settings - System ? [13:49] Start - Settings - Control Panel - System [13:50] then Advanced - Environment Variables === ereslibre_laptop is now known as ereslibre [19:04] Anyone around who happens to know the proper way to submit changes for bzr-rewrite? [19:04] It seems that Launchpad MPs are not used there === jelmer_ is now known as jelmer === khmarbaise_ is now known as khmarbaise