/srv/irclogs.ubuntu.com/2011/05/10/#bzr.txt

dcolesHello again. Here's an interesting issue - if I have svn cache.tdb files in my .cache/bazaar/svn directory I can't use bzr-git.01:41
dcolesThe quick fix is to just blow away the .cache/bazaar/svn directory, but I'm still trying to work out why bzr-git was the thing affected (since bzr-svn and normal svn work fine)01:42
lifelessthats odd :)01:42
dcolesI'm wondering if it's some sort of auto-probe like the transports do. My work has a weird certificate config that means I can only use svn+https because https straight will explode.01:44
dcoles"Initialising Subversion metadata cache in /home/dcoles/.cache/bazaar/svn/a64d3506-044a-4e67-9bab-d6d69bd6860d."01:44
dcolesHm. It's a git checkout...01:44
dcolesThough ffmpeg was being dual-hosted with svn.01:45
lifelessheh01:51
spivdcoles: I suppose as a workaround you could set BZR_DISABLE_PLUGINS=svn when working with that location02:05
dcolesspiv: Well the weird thing is that if I do a new checkout of the ffmpeg trunk with git then it works02:07
dcolesLooks like for some reason it the first repo was missing .git/branches and thus caused bzr-git to assume it was not a repository02:07
dcoles(Which then caused a whole bunch of other behavior in bzr-svn like trying to look at all the svn repos it had cached)02:09
=== med_out is now known as med
=== med is now known as medberru
=== medberru is now known as medberry
* jelmer waves08:33
jammorning jelmer, you're up early :)09:04
=== hunger_ is now known as hunger
=== kgoetz is now known as Kamping_Kaiser
pooliehi jam, jelmer, vila10:47
* jelmer waves10:48
jamhi poolie10:48
pooliehi jelmer10:50
pooliei'm out in the atrium space10:50
rom1hi all11:06
rom1Is there somethong to configure in qbzr so that the user defined bugtrackers are displayed in qlog tree tags ?11:07
luksrom1: unfortunatelly, no11:13
luksrom1: there is a currently a hard-coded list of URL pattenrs in the source11:14
lukshttp://bazaar.launchpad.net/~qbzr-dev/qbzr/trunk2a/view/head:/lib/bugs.py11:14
spivluks: huh11:22
spivluks: seems like that should be using bzrlib.bugtracker.tracker_registry somehow11:22
spivluks: (maybe some helper APIs need to be added to bzrlib?)11:23
luksspiv: that doesn't really work11:30
luksspiv: because bzr stores only the full URL11:30
luksspiv: but not a way to get the ID from it11:30
Kamping_Kaisercan bzr be made to print out the current revno before updating if i involve 'bzr pull'?11:30
spivluks: right, so we probably should extend the APIs there to allow that.11:31
spivluks: it would be useful for more than just qbzr :)11:31
luksspiv: well, it's not possible without changing the format11:31
luksspiv: because bug tracker configuration is stored in the user's configuration file11:32
luksso I get an arbitrary URL, I don't know what the user that committed it had configured as a bug tracker11:32
luksthis would be a nice use case for versioned properties, IMO11:33
spivluks: sure, but you can use the current user's config as a likely reasonable approximation11:34
spiv(I agree we could store more structured data in the properties)11:34
mbp_o/ spiv11:34
mbp_thanks for all the reviews11:35
spivHi mbp, just having a quick bike shed before dinner :)11:35
mbp_heh11:46
mbp_i bet people can really bikeshed on your dinner too11:46
mbp_hm11:46
=== mbp_ is now known as poolie
pooliethat's better11:46
pooliethat's good news fram maritza11:47
=== mrevell is now known as mrevell-lunch
=== nlisgo_ is now known as nlisgo
=== mrevell-lunch is now known as mrevlel
=== mrevlel is now known as mrevell
rom1Thx luks13:06
pooliejam, vila, hi?14:06
jamhi poolie14:06
pooliecan you join #ubuntu-uds-arany14:06
pooliewe're just going to talk about bfbip14:06
=== Kraln- is now known as Kraln
=== cdbs is now known as cdbs-isnt-good
=== cdbs-isnt-good is now known as cdbs
santagadawhy does bzr diff tries to go to launchpad to search for differences? I would like to do a local diff only15:50
jamsantagada: if you are using a lightweight checkout, the data isn't stored locally to diff against15:58
jamif you're not, then I don't see why it would be connecting to launchpad15:58
santagadajam: stacked means lightweight?15:58
jamsantagada: no15:58
santagadathen no15:59
jambut stacked may-or-may-not have the data locally15:59
santagadaI have huge checkouts15:59
jamsince stacked inherently stores some comment remotely15:59
jamcontent15:59
santagadaat least the latest version should be here15:59
santagadaI'm doing a simple bzr diff <file>15:59
santagadawithout any parameters, so I can't think of any for that it would have to look on the internet to do it16:00
santagadas/for/form16:00
santagadabecause it should at least have the revision I'm on16:00
maxbNot if you are using a lightweight checkout16:02
santagadawhy would I want such a lightweight checkout? I'm going to find the command I did to checkout stuff, but I remember it was huge and slow16:03
maxbRun 'bzr info' and tell us the first line16:03
santagadabzr info is kinda slow also16:04
maxbActually, pastebin all of 'bzr info's output16:04
santagadahttps://gist.github.com/6440ba487ad80f038ece16:04
maxbOh, OK, your local branch is stacked on the remote launchpad branch16:04
maxbi.e. bzr is configured to not store locally any revisions which are present in the remote branch16:05
jammaxb: he's using "bzr branch --stacked" which may or may not have local content. I'm guessing at the least, we are always opening the stacked-on location just as part of opening the branch.16:05
maxbSeems likely16:05
jamby default we *don't* have the tip revision at the time of branching, because that is in the stacked location (and by default we have nothing in a stacked branch that is in the stacked-on location)16:05
jamafter a commit, we *should* have some of the data locally16:05
jam(the newly committed stuff)16:05
santagada"bzr branch --stacked" was what I used16:06
jambut I'm guessing we would still connect to the stacked-on location (because Branch.open() opens fallbacks)16:06
santagadathere is no point of downloading the whole repo at x revision and not keep at least the tip16:07
santagadaso I downloaded tons of megabytes from launchpad, suffered thru it and I don't have the tip to do a diff :)16:07
santagadaI'm not mad, but it doesn't make much sense to me16:08
santagadais there a way to get at least the tip?16:09
jamsantagada: its something we want to support (bzr branch --shallow), but it isn't in the immediate plans. It is something that is rated moderately high for stuff like UDD development16:13
jamso I would guess it would be implemented in the next few months.16:13
jamit isn't trivial to create in the current model, since as I said, we default to not storing data that is already present16:13
jammostly because '--stacked' was an answer for pushing stuff up to Launchpad, where you *don't* upload a whole set of contents.16:14
pooliehey jam, thanks for joining in16:18
santagadajam: so I should just download the whole repo16:33
=== medberry is now known as med_out
=== deryck is now known as deryck[lunch]
=== deryck[lunch] is now known as deryck
=== Ursinha-afk is now known as Ursinha
=== tomaw_ is now known as tomaw
=== awilkins_ is now known as awilkins
=== cinerama_ is now known as cinerama
=== mnepton is now known as mneptok

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