/srv/irclogs.ubuntu.com/2009/10/30/#bzr.txt

maxbDoes anyone use Bazaar to version Java projects built with Maven?00:50
awilkinsmaxb, I do01:18
awilkinsmaxb, Oh ,wait, I version the sources01:18
awilkinsmaxb, Not the outputs01:18
offby1maxb: geez, you're in every revision-control channel! :)01:42
=== timchen1` is now known as nasloc__
* igc lunch03:56
* mwhudson stares at bzr for setting BZR_HOME to a unicode string in a test case03:58
mwhudsonhmm, seems r4707.1.1 is at fault04:03
idnarnice04:05
=== lifeless_ is now known as lifeless
poolie1igc, hi?05:38
igchi poolie105:38
poolie1hi05:38
poolie1i thought we could try to get sphinx going05:38
igcpoolie1: +1 from me05:38
poolie1i just need to find where they installed this thing05:38
igcpoolie1: 35067 is the rt# if that helps05:39
poolie1k05:40
poolie1i always get confused between pchroot schroot and dchroot :)05:40
poolie1ie 3 implementations of more or less the same thing05:41
poolie1anyhow i have the mail05:41
lifelessdchroot is now just wrapper of schroot05:41
poolie1heh05:42
poolie1I have no name!@escudero:/$ exit05:42
poolie1igc: so you should be able to run05:44
poolie1dchroot -c karmic05:44
poolie1then sphinx-build seems to work05:44
poolie1the environment is a bit rough and ready though - no /etc/passwd, hence the message i pasted above05:44
igcpoolie1: so dchroot -d karmic works for me05:47
poolie1ok05:47
igcwhere/how do you want to build things?05:47
poolie1i'm just going to try going into a current checkout and building the docs there05:47
poolie1it builds them under my home directory at the moment05:47
poolie1but that's not available inside the chroot05:47
igcpoolie1: can we start small?05:47
igcbzr+ssh://bazaar.launchpad.net/~bzr/bzr-alldocs/trunk/05:48
poolie1what do you have in mind?05:48
igcthis is the wrapper site over doc.bazaar-vcs.org/en, ru and the other languages05:48
poolie1oh ok05:48
igcI just added the bzr team tracker to these a few minutes ago05:49
poolie1and how do i build things inside it?05:49
poolie1checked out to /srv/bazaar.canonical.com/doc/alldocs05:49
poolie1"team tracker"?05:49
igcpull the branch, then run the magic script ...05:49
poolie1http://doc.bazaar-vcs.org/alldocs/_build/en/  <--- woo05:51
igcpoolie1: the magic script is build_sites.py as you probably seen by now05:51
poolie1yep, done, and the results are in that url05:51
poolie1it looks good to me, what do you think?05:52
poolie1is there meant to be an html file above the /en/ directory?05:52
igcpoolie1: something not quite right ...05:53
igcdid you get rev 26?05:53
igcpoolie1: maybe we just need to reset the sym links to point to the new build locations?05:54
igcinstead of into my home area?05:54
poolie1i do have r2605:54
poolie1which symlinks? there don't seem to be any in the tree05:55
igcpoolie1: ok. (confused with other bits)05:56
* igc keeps looking05:56
poolie1the other questions are: is:05:57
poolie1at what url do we eventually want this to appear05:57
poolie1and how should it mesh with the docs that are already there05:57
igcpoolie1: ok. /en is a copy, not a link to the site05:58
igcso we could change that or ...05:58
igcchange the build script to copy to the right place05:58
igcpoolie1: I think linking is ok05:59
poolie1doc.b.o/en is the old version uploaded by you05:59
poolie1i haven't changed it yet06:00
igcpoolie: answering your Qs ...06:00
poolie1as you said, small steps06:00
igcdoc.b.o/en, doc.b.o/es, etc. all need to point into the area you just built06:00
poolie1ok06:00
poolie1what do we want to have at the top level of the site06:00
poolie1like under doc.b.o/06:01
poolie1no change for now?06:01
igcpoolie1: right now, let's leave it as is06:01
igcpoolie1: it's helpful for users wanting to find a particular version ...06:01
igce.g. 2.0.0 when 2.0.1 is out06:01
igcthe en/ru/etc pages don't reveal *every* old version, just the latest point release of old versions06:02
poolie1right06:02
poolie1how do they know which versions to link in?06:02
poolie1ideally they wouldn't have to be updated on every release06:03
=== mzz_ is now known as mzz
igcpoolie1: the en/etc pages link to logical names ...06:03
igclatest, test, development06:03
igcpoolie1: I update the symlinks when new versions roll out currently06:05
igc(after rebuilding docs, uploading them, editing the cover sites, uploading them, etc.)06:05
poolie1ok06:05
igc(it's a pain)06:05
poolie1maybe we can automate that more separately06:05
poolie1so06:05
poolie1could you please login, run 'umask 2' to make things you touch group writable06:06
poolie1then move the en fr ja ru docs into old-sphinx06:06
poolie1and then we can try making symlinks into alldocs06:06
igcumask 2 done06:07
igcpoolie1: en etc moved06:07
igcpoolie1: you doing the new links?06:08
poolie1yes06:08
poolie1you'd just made the old ones unwritable by anyone else06:08
poolie1and i don't have sudo so i needed you to move them06:08
poolie1thanks06:08
poolie1k http://doc.bazaar-vcs.org/en/ looks good now?06:09
igcyep - sweet06:09
igcjust tried View>Page Source and I see the new JavaScript06:09
poolie1how are you meant to reach the non-english versions?06:09
poolie1great06:09
igclinks at bottom of page06:09
igcto other languages06:09
igcsee them?06:10
igcall tested ok06:10
igcpoolie1:^06:11
poolie1ah ok i see it06:12
poolie1i overlooked it06:12
poolie1imbn if it was in the footer on somewhere that's more clearly meta-content06:12
poolie1</bikeshed>06:13
poolie1that looks good06:13
igcpoolie1: so the next 3 simple ones are ...06:14
poolie1igc, the script that built the old documentation has some code to determine the right versions06:14
poolie1we could glue that in06:14
igcmigration, plugins and explorer06:14
poolie1ok, they're separate trees?06:15
igcpoolie1: by glue, you mean generate the version numbers current in bzr_alldocs_conf.py?06:15
poolie1right06:15
igcsure06:16
poolie1or to do something to make it non-manual06:16
poolie1are the migration, plugins and explorer things separate trees like this?06:16
igcsphinx may even let us see them on the command line if that helps06:16
poolie1i'm at spiv's house now and i need to go home from here in a sec06:16
igcyes, different trees06:16
poolie1i'm just going to setup a cronjab06:16
poolie1job*06:16
igc:-)06:16
poolie1could you mail me the branches?06:16
igcdie cron die06:16
igc:-)06:16
igcsure06:17
igcthanks btw06:17
igcI'll email you now06:17
igcpoolie1:^06:17
poolie1np, thanks for setting it up06:17
igcsay hi to spiv06:17
spivigc: hi :)06:17
igcpoolie1: it looks good, it just fiddly to maintain06:18
igcthis will help06:18
igchi spiv!06:18
poolie1k cronjob seems to work06:18
poolie1now we'll see how many errors turn up when it really runs :)06:19
igc:-)06:19
=== jelmer is now known as Guest85358
vilahi al06:55
vilaall even06:55
PengHi. :) Though I'm probably about to go AFK. :P07:11
=== Guest85358 is now known as jelmer
=== jelmer is now known as Guest78392
=== Guest78392 is now known as jelmer
Glenjaminhey guys, does anyone know a good way of getting an application shortcut to bzr explorer on mac os x?08:04
vilaGlenjamin: send a patch ? :-D08:07
Glenjamin?08:07
vilaGlenjamin: kidding, try getting in touch with igc08:08
vilabut his week-end is about to begin (Australian time zone), what do you want exactly ? A short-cut for an existing command or the ability to assign short-cuts from outside bzr explorer itself ?08:09
Glenjaminjust a shortcut with an icon to run bzr explorer08:09
Glenjaminthe guide recommends I make one and pin it to the dock, but doesn't say how to08:10
vilaohhh, that kind of short-cut, sry. I can't help here, I haven't installed bzr explorer on my mac08:10
igcGlenjamin: try emailing the bzr-mac list for input. See https://launchpad.net/~bzr-mac08:18
Glenjaminah, ta -  I was just posting a question on the bzr-explorer page :)08:18
igcnight all - have a good weekend08:26
spivigc: g'night08:27
vilag'night Ian08:27
leohello, looking for some help with loggerhead09:18
PengOh thank goodness leo left, I was just checking IRC before going to bed. :P09:51
=== mrevell is now known as mrevell-lunch
=== mrevell-lunch is now known as mrevell
MTecknologyThe location where I need to pull/push my branch changed. How can I tell bzr that this is where it should always pull/push instead of having that only work once.14:56
vilaMTecknology: --remember ftw !14:58
MTecknologyvila: thanks :)14:58
=== sdboyer is now known as sdbuhura
=== mfer is now known as DathkaGraush
=== DathkaGraush is now known as mfer
bialixhi GaryvdM16:11
GaryvdMHi Alex16:11
bialixI can work on 0.14.5 today16:11
GaryvdMbialix: Cool - I just stared looking at it to.16:12
bialix2 weeks ago we discussed what we want to backport from 0.1516:12
bialixI want to g through that list today16:12
bialix*go16:12
bialixfeel free to mark any bug for backport16:13
GaryvdMYes16:13
bialixcool16:13
bialixlet's go :-)16:13
* bialix likes bug-url command, thanks luks16:15
visik7anyone with bzr on windows ?16:18
bialixwhat?16:18
visik7I need to test a little thing16:18
* sidnei raises hand16:18
sidneii would have to restart though :(16:18
visik7what bzrlib.user_encoding returns ?16:19
* bialix on windows but a bit busy16:19
visik7I mean the exact string16:19
bialixvisik7: it returns ANSI encoding16:19
visik7yes but could you run it and tell my your ?16:19
bialixvisik7: it depends on current user settings16:19
visik7I know16:19
bialixfor me (Russian) it's cp125116:19
visik7and is there a way to get this encoding without bzrlib ?16:19
jamvisik7: I'm also on windows, what was the original question?16:19
bialixfor US/Western Europe I believe it's cp125216:20
visik7jam I'm tring to remove the bzr dependancies from a program that use bzrlib to get the current encoding16:20
bialixvisik7: do you mean via python?16:20
visik7yes16:20
jamvisik7: if you look at bzrlib/osutils.py it has the details of how we determine the encoding16:20
jamsomething like16:20
bialixlook at the code16:20
jamimport locale; locale.getpreferredencoding()16:20
jamthough there is also16:21
jamsys.getfilesystemencoding()16:21
jamand stuff to determine the terminal encoding16:21
visik7thanks16:21
jamall different16:21
bialixhi jam16:21
visik7the FS enc is ok16:21
jamfilesystem is usually 'mbcs', locale is usually latin-1, and terminal is cp???16:21
bialixlatin-1 == cp1251?16:22
bialixcp1252, rats16:22
visik7bzrlib use terminal locale or fs ?16:22
visik7I look the code16:22
jamvisik7: fs encoding for *filenames*, locale for the *content* of files (generally)16:23
jamand terminal for the way to format bytes for display on the screen16:23
jamof course, on reasonable systems *all* of those are "utf-8" :)16:23
bialixwindows supports unicode for filenames, no need to use fs encoding, it's always mbcs anyway16:23
=== mfer is now known as mfer-soup
=== deryck is now known as deryck[lunch]
bialixGaryvdM: I think I've marked all bugs I know: https://launchpad.net/qbzr/+milestone/0.14.516:35
=== GaryvdM_ is now known as GaryvdM
GaryvdMbialix: cool - I'm going to to the tag one now16:37
bialixGaryvdM: I'm porting qsubprocess --bencode16:37
GaryvdMbialix: I did push uncommit commit push on lp:qbzr/0.14, so you may need to do pull --overwrite16:39
GaryvdMbialix: err - no - you beat me to the second push never mind16:39
bialixok16:39
jamcan a losa check out lp:~bzr-pqm/bzr/2.1.0b2 it was meant to be created from "lp:bzr" but it seems to be at revno 4668, when lp:bzr is at 4778 (about 110 revisions newer)16:46
mthaddonjam: sure16:46
jamspm created it for me last night, and I didn't notice until today16:46
jammthaddon: if you want to just "bzr push" to force it to update, that would be fine with me16:46
mthaddonjam: from current lp:bzr ?16:46
jammthaddon: yeah16:47
mthaddonjam: revno 477816:52
jamthx16:52
mthaddondone16:52
corp186I accidentally pushed the wrong branch to a new lp branch16:55
corp186how do I revert the lp branch back to the initial state?16:56
bialixGaryvdM: I see there is all green now16:56
bialixrats16:57
bialixcorp186: re-push with --overwrite flag16:57
corp186bialix: I get "No new revisions to push."16:57
bialixyou wrote: corp186>I accidentally pushed the wrong branch to a new lp branch16:58
bialixdo you have copy of original "right" branch16:58
bialix?16:58
corp186ahh, I see what you're saying16:58
corp186yeah16:58
bialixcd to "right" branch and push --overwrite16:58
corp186bialix: thanks, that worked16:59
bialixalways happy to help (c) jam17:00
bialix:-)17:00
=== beuno is now known as beuno-lunch
=== mfer-soup is now known as mfer
GaryvdMMy irc is very lossy - I can only see in chatzilla, half of what I can see here: http://irclogs.ubuntu.com/2009/10/30/%23bzr.html17:11
GaryvdMAnd - messages that I have sent don't appear there. No wonder no one answers my questions some times.17:12
bialixGaryvdm: I've backport all revno I remember17:14
bialixI see you finished too17:14
GaryvdMYes17:14
GaryvdMbialix: When you are idle, check this out: http://garyvdm.googlepages.com/out.ogv17:15
GaryvdMBialix: rename in qbrowse/qcommit17:15
* bialix opens link17:15
GaryvdM1.1mb17:15
bialixGaryvdm: I'll wait till tomorrow morning to cut tarball, ok?17:16
bialixGaryvdM: what is ogv?17:16
GaryvdMOk - I'm going to do some hacking  - on drag and drop move17:16
GaryvdMogg video17:16
GaryvdMBest player on windows for that would be vlc17:17
bialixhmm, I hope K-lite codec pack knows how to play it17:17
GaryvdMHi luks17:18
bialixGaryvdM: COOOOOOOOOOOOOOOOOOOOOL17:18
GaryvdM:-)17:19
bialixand how to move file? drag-n-drop?17:19
GaryvdMYes - that's what I'm working on now.17:19
lukshey17:19
bialixoh, cool cool cool17:19
bialixheya luks17:19
jelmerhi *17:20
jelmer/topic Welcome in #qbzr ;-)17:20
GaryvdMAnd for --after - you will be able to select a missing, and a unversioned and chose mark as resolved17:20
GaryvdMHi jelmer17:20
bialixheya jelmer17:20
bialixwhat's .topic?17:20
bialixwhat's /topic?17:21
GaryvdMTopic for #bzr is “Bazaar version control system | 2.0.1 and 2.1.0b1 are official! | try https://answers.launchpad.net/bzr for more help | http://bazaar-vcs.org | http://irclogs.ubuntu.com/”17:21
GaryvdM /topic allows you to change that17:21
bialixah, ok17:22
bialixjelmer: cool article about bzr-svn/git/hg17:24
bialixjelmer: we all hope on bzr-hg17:25
bialixGaryvdM: how you made that video?17:26
GaryvdMbialix: with gtk-recordMyDesktop17:28
* bialix nods17:28
GaryvdMbialix: it very easy, but I think it is linux only.17:29
* bialix nods17:29
bialixGaryvdM: everything ready to release, will do it tomorrow17:33
GaryvdMbialix: cool17:33
bialixI leave 0.16? for you17:34
GaryvdMbialix: I'm going to see where I can get to with move and rename, and release 0.16 on Sunday17:34
GaryvdMyes17:34
=== deryck[lunch] is now known as deryck
jelmerbialix: thanks17:37
bialixFTW!17:37
bialixif only there will be something like github or bitbucket but for bzr with reasonable small fee for private repos -- I'll be mostly happy17:38
bialixGaryvdM: do you have any codename for 0.16 in mind?17:43
GaryvdMbialix: Sorry - no17:44
GaryvdMLots of work in the Tree view17:44
GaryvdM*TreeWidget17:44
jelmerbialix: whatever happened to the work that rocky burton was doing?17:45
bialixwhat's nice tree in your region?17:45
bialixjelmer: rocky burton? sorry, I don't follow17:45
bialixGaryvdM: what's nice tree in your region? tree you like?17:46
GaryvdMbialix: http://en.wikipedia.org/wiki/Acacia17:46
GaryvdMhttp://savannaenvironment.files.wordpress.com/2008/04/acacia.jpg17:47
bialixGaryvdM: Acacia grew and here too17:48
bialixso let's use its name?17:48
GaryvdMI see - was just reading the Wikipedia article.17:48
bialixbut in my region it has white flowers17:49
bialixI'll add Acacia as codename to 0.16, ok?17:50
bialixGaryvdM ^17:51
GaryvdMCool17:51
bialix:-)17:51
=== beuno-lunch is now known as beuno
GaryvdMbialix: are you using trunk?18:03
bialixright now I'm testing 0.14.518:04
bialixI'm switching between both from time to time18:04
* bialix is very busy with my main work18:04
GaryvdMbialix: Sure, I understand18:05
GaryvdMbialix: I'm looking for feedback on the new directory grouping in qcommit.18:05
bialixok, I'll switch and will test it these days18:06
bialixGaryvdm: ping18:20
GaryvdMpong18:21
bialixGaryvdm: recently I've discovered that qlog FILE don't show revisions where file was removed18:21
bialixe.g. if you re-add file later18:22
bialixthe same with plain log though18:22
GaryvdMbialix: yes - know bug, same in log18:22
vilabialix: hmm, lovely codename :-) I love Acacias, they can smell so good at times...18:22
bialixheya vila18:22
bialixGaryvdM: there is already bug?18:22
GaryvdMbialix: I think so - trying to find it.18:23
bialixvila: I have a misteriuos plan according to which we will name all qbzr releases after trees18:23
GaryvdMbialix: bug 18152018:23
vilalol18:24
bialixvila: but sometimes it make sense to use something funny18:24
ubottuLaunchpad bug 181520 in bzr "bzr log FILE don't show revisions where file was removed" [High,Confirmed] https://launchpad.net/bugs/18152018:24
vilabialix: That's quite  appropriate, there so many branches there :)18:24
bialixGaryvdM: lol, it's my bug18:24
GaryvdMbialix: I'm sure I also log a dup...18:25
bialixGaryvdM: I mean: can we fix it for qlog or it depends heavily on bzrlib behavior?18:25
bialixvila: :-D18:25
fullermdIsn't acacia technically a bush, not a tree?18:25
bialixGaryvdM: I have feeling that we have fixed it in the past18:25
GaryvdMbialix: The method is similar for qlog and log, so if we fix it for one , then fixing it for the other is easy.18:26
GaryvdMbialix: It would be easy to fix, but it would be slower.18:26
bialix:-/18:26
bialixfullermd: wikipedia said it's a group of shrubs and trees18:27
vilafullermd: hmm, well, there was one in my parent's home garden, it was a tree, definitely :)18:27
bialixfullermd: I saw only trees in my city18:27
bialixthere is a lot of acacias18:27
bialixslower is bad word18:28
GaryvdMbialix: Here is the bug I logged: bug 368976 That says it only happens log uses deltas, which happens if you do log dir, or log file -v18:29
ubottuLaunchpad bug 368976 in bzr "File graph doesn't join re-added files to the main graph" [Wishlist,Triaged] https://launchpad.net/bugs/36897618:29
GaryvdMOh - sorry - thats a different bug.18:30
bialixGaryvdM: ok, so it's related to the fact file-graph missing deletion18:31
bialixGaryvdM: that bug looks ok18:31
GaryvdMbialix: no - Your bug is that it does not show the revision that removes the file. My bug is that if you remove, and re add a *dir*, it only shows the second bit of history, not the first18:32
GaryvdMbialix: My bug is the one that would be easy to fix, but it would be slower.18:33
bialixah, sorry, I misread18:33
bialixanybody knows about undelete plugin?18:34
GaryvdMbialix: Your bug - I don't know how we could fix. (Except for looking at the inventory for every revision, which would be much much slower.)18:35
bialixGaryvdM: so, am I correct that this sort of info just missing in per-file-graph?18:35
GaryvdMbialix: yes18:36
bialixbad18:36
* GaryvdM ventures out to seek food.18:52
lauhi, i am noobing here but any time i perform a modification on a file (local branch)19:28
laui first have to bzr add before bzr commit ?19:28
dereinei need to replace lp: with the right url?19:32
dereinedoes someone know where lp points to?19:32
Pilkydereine: lp:project equates to bzr+ssh://bazaar.launchpad.net/~ownerOfMainBranch/project/mainbranchname19:35
Pilkydereine: eg lp:bazaarx equates to bzr+ssh://bazaar.launchpad.net/~bazaarx-dev/bazaarx/dev/19:35
dereinePilky: thx19:35
dereineso for https://code.launchpad.net/~d7cx/d7cx-views/DRUPAL-7--3 it would be bzr+ssh://bazaar.launchpad.net/~d7cx/d7cx-views/DRUPAL-7--3 ?19:36
Pilkydereine: in theory, yes19:38
dereinePilky: is there a  public commando from the bzr commando?19:38
Pilkyhmm? not sure what you mean19:39
GaryvdMlau: Only the first time the file is committed.19:39
corp186How can I delete a tag in a remote repository?19:40
corp186I know no one else has cloned the branch yet19:40
GaryvdMcorp186: bzr tag --delete19:41
GaryvdMcorp186: Then bzr push19:41
lauthx GaryvdM, i have a scenario i do not clearly understand19:42
lau1- i bzr update from a lp bzr repo19:42
corp186GaryvdM: I even used bzr push --overwrite, but it still didn't delete the tag19:42
lau2- i modify 2 files from my working dir19:42
lau3- i bzr commit to lp bzr repo19:43
lau4- it commits my 2 modified files _+ 2 others files w/ MERGE-SOURCE in them19:43
lauwhat could be the root cause of the MERGE-SOURCE text in these 2 files ? w/o any19:44
lauerror during the bzr update ?19:44
GaryvdMcorp186: maybe try bzr tag --delete -d url/to/remote19:45
dereinePilky: perhaps "bzr get_path lp:foo"  would return the bzr+ssh.... url from the project to check out19:45
GaryvdMlau: What is the url of the branch on lp?19:46
Pilkydereine: I don't there is an option, because if you're using bzr you should be able to just use the lp:foo path anywhere you need to19:46
Pilkydereine: what exactly are you needing the URL for?19:46
corp186GaryvdM: -d did the trick, thanks :)19:46
lauGaryvdM: it is a personal project i prefer not to tell ? i really think it is my fault because19:46
laui am noobing here ...19:46
dereinePilky: awesome, i just don't need to transfer the url, just give bzr branch the url, thx for the eye-opener19:47
Pilkydereine: yeah, anywhere there is a path you can pass in an lp:foo eg to branch bzr itself you'd type19:47
Pilkybzr branch lp:bzr mylocalbranch19:47
dereinePilky: would it be able to define own shortcuts?19:48
Pilkydereine: I believe so, but I'm not sure how. I think it may require a plugin to be written19:50
GaryvdMdereine, Pilky: bzr-bookmarks19:50
GaryvdMhttps://launchpad.net/bzr-bookmarks19:51
dereinethx19:51
lauGaryvdM: i think know that it was old trash from my working tree20:00
lauthese 2 files with some MERGE-SOURCE and TREE in them20:01
lauwithout any .BASE, .THIS or .OTHER20:01
lauwas a old remanation from my working tree, does it make sense ?20:01
GaryvdMYes20:01
GaryvdMlau: You can uncommit, remove the cruft, and then commit again20:01
GaryvdMlau: If you use qcommit, it will remember the commit message for you.20:02
lauyes i did that thx20:03
lauwhat are the tools i can use in order to prevent this happen again ?20:03
laui mean old dirty stuff in my working tree that i commit inadvertently ?20:04
GaryvdMlau: read the diff before you commit?20:04
lau:) right ok20:04
GaryvdMlau: bzr will allways tell you if there was a conflict, and it has put in thoes merge things.20:05
GaryvdMlau: Many bzr commands to merges to the working tree: pull, update, merge, switch20:05
GaryvdMjam: ping20:22
GaryvdMIf I have a list of paths, is there a easy way to get the path of the lca using a python, or bzrlib api?20:27
jamhey GaryvdM20:28
GaryvdMHi jam20:28
GaryvdMjam: I wanted to ask you the question above.20:28
GaryvdMif I have ["a/b/c", "a/b/d", "a/c"] I want to get "a"20:29
jamGaryvdM: lca? Do you mean the minimal paths to include everything you specified?20:29
jamosutils.get_minimum_path_selection() IIRC20:29
GaryvdMyes20:29
GaryvdMAh -cool20:29
jamit is used along with 'is_inside_any'20:30
jamthis is to avoid passing the entire tree in for 'first commit' ?20:30
GaryvdMThanks alot.20:30
GaryvdMjam: No - it for qbrowse, drag and drop move20:30
GaryvdMI need to work out of a selection of paths is ok for a move20:31
GaryvdMjam: this is ok: http://imagebin.ca/img/UH2_flra.png20:34
GaryvdMThis is not ok: http://imagebin.ca/img/Zynept0Z.png20:34
jamGaryvdM: perhaps, but I could see the latter being ok, just taking more work to figure out what exactly goes where...20:38
GaryvdMJam: do you create a new "ui" dir, or dump it in the root of where it was moved to?20:39
jamGaryvdM: good question :)20:40
jamhence the "what goes where"20:40
jam*I* would say that if you select files, then they get dumped into the target dir20:40
jamw/o creating a new 'ui' dir20:41
GaryvdMjam:  I guess that would make sense for a selection like this: http://imagebin.ca/img/UZLOAps9.png20:42
jamGaryvdM: right20:43
jamthough you could always "punt" and say that all files must be in the same dir, etc.20:43
GaryvdMjam: for now, I would prefer to just disable it. It needs to do what the user expects, and there will always be uncertainty here.20:43
GaryvdMSo I want to check that if a path is  selected from a sub dir, then both the dir, and all of it children must be selected.20:45
=== smartgpx is now known as Guest45963
smartgpx_nck smartgpx21:02
smartgpx_nick smartgpx21:02
lifeless you want a / at the start of that21:02
=== smartgpx_ is now known as smartgpx
smartgpxlifeless: thanks Robert21:04
GaryvdMjam: get_minimum_path_selection was not what I was looking for, but was what I needed :-)21:09
jamGaryvdM: I'm glad you got what you wanted21:14
lifelessjam: its saturday for me, but if you want to talk about the push regression I'm up for that21:16
jamlifeless: debugging further it seems to only occur if you have a remote bzrdir w/o a remote branch21:17
jamso it isn't quite as critical as I thought21:17
jamIt then pushes the whole repo21:17
jamrather than just the ancestry21:17
lifelessso21:17
lifeless/.bzr/repository21:17
lifeless/foo/.bzr21:17
lifelessbzr push ../foo21:17
lifeless?21:17
jamfoo/.bzr/branch-format but no foo/.bzr/branch/21:17
jamlifeless: right, something like that21:18
lifelessso I've seen some odd stuff in that space recently too21:18
jamlifeless: the checkout stuff ?21:18
lifelessI filed a bug about branch references getting pushed21:18
jamyeah21:18
jamI've been trying to walk through the steps21:18
jamand we have some *horribly* indirections21:18
jam'Branch.push()' calls into InterBranch.push which calls _basic_push which calls Branch.update_revisions which calls InterBranch.update_revisions which...21:19
jamlifeless: and I believe that is when you *do* have a target branch21:19
jamwhich I was trying to compare w/ when you *don't*21:19
lifelessyeah21:20
jamI need to just single-step through it and figure out what is going on21:20
lifelessI expressed concerns about IB but jelmer felt it was really needed21:20
lifelessIt was already arcane deeper in anyhow21:20
lifelessbut IB won't be related to the new branch case, I'm fairly sure21:20
lifelessthats all in .clone()21:21
=== sdbuhura is now known as sdboyer
jamey_ukI'm trying to pull a branch in and get this error: "bzr: ERROR: Invalid url supplied to transport: "invalid port number  in url: bzr+ssh://[my-url]"22:48
jamey_ukin my ~/.ssh/config file I have 'Host [ip-address] \n User [username] \n Port 1989 \n Hostname [my-domain.com]'22:51
lifelessbzr won't care about that22:51
jamey_ukDoes anyone know why I get the error if I've set my custom port in ~/.ssh/config?22:51
lifelesswhat is the actual url you are using22:51
lifelessyou can replace the host and path with arbitrary thgins22:52
lifelessbut we need to see something that is equivalent to tell whats going on22:52
jamey_ukkind of following, one sec22:52
jamey_ukbzr pull bzr+ssh://dropoutuk@dropoutuk.com:/home/dropoutuk/www/22:52
lifelessget rid of the :22:53
jamey_ukat the beginning?22:53
lifelessno22:53
lifelessbefore /home22:53
jamey_ukoh22:53
jamey_ukgreat, what's an easy way to find out the bzr version installed? the server i'm pulling from is ubuntu 9.04 and this machine is ubuntu 9.10 - i'm getting "Bazaar repository format 2a (needs bzr 1.16 or later)"22:56
jamey_ukand just out of interest, I've used that syntax before for ssh:// paths, why the missing colon before the path? (or am I mistaken generally)22:56
sven_oostenbrinkfullermd: bzr is FAST... in comparison with SVN / SVK anyway... I have a source code tree of 40.000+ files and its bzr add, boom, done... bzr commit... okay, takes a bit more, but still.. FAST! :)23:04
jamey_ukCan anyone help me with my bzr 1.16 or greater problem?23:05
lfaraoneHave any speed benchmarks been done with the new branch format and git? http://bazaar-vcs.org/Benchmarks only seems to cover size.23:09
jamey_ukI've got a repo on my remote server and trying to pull locally into a freshly init'd repo but keep getting error "azaar repository format 2a (needs bzr 1.16 or later)". Any ideas?23:11
vilajamey_uk: 'bzr version' will tell you which version you're using23:11
sven_oostenbrinkfullermd: I have a development group of 3 persons (myself included).. I want every developer to work on his own branch so that everybody is working seperately on their own laptops (so there will be 3 branches).. then I want the trunk to be on a central server.. we will all merge our changes to that place..23:12
vilajamey_uk: to upgrade to the latest stable version, see https://edge.launchpad.net/~bzr/+archive/ppa for instructions23:13
jamey_ukvila, thanks seems like Ubuntu 9.04 has 1.13.1 whilst 9.10 has 2.0.0. What's the safest way to upgrade to 2.x on the former?23:13
sven_oostenbrinkfullermd: That sounds like a good idea? to do it like that? Then, I have the current tree over here on my laptop..  I bzr init, bzr add and bzr commit that tree.. How do I get it to be on that server? bzr push ssh+bzr://me@server ?23:13
jamey_ukvila, thanks you beat me to it :)23:13
vilajamey_uk: always happy to help (mt) :-D23:14
vilas/mt/tm/23:14
jamey_ukvila, how do I add the key for that source to my apt?23:15
vilajamey_uk: read that page, open the Technical details, click 'Read about installing'23:16
vilaYou'll get all the gory details with ready-to-copy commands23:17
jamey_ukthat's exactly what I did but I has only bash at my disposal :)23:17
jamey_ukno X here my friend23:17
vilajamey_uk: ? 'ssh -Y' to the rescue ?23:18
lifelessjamey_uk: the : at the end leads into a port, bzr uses urls, not rsh paths23:18
jamey_ukhaha no, no, I don't need no X11 thank you :)23:19
jamey_uklifeless, ah yes of course thanks for explaining23:19
jamey_ukvila, being a total n00b sorry, I thought it was a two stage process - first to fetch a GPG key or something, then to use apt-key. all is swell23:20
vilajamey_uk: great, because I just realized I'm wat past bed time :-)23:21
vilag'night all !23:21
jamey_ukg'night, thanks for your help!23:24
=== obstriege is now known as obst

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