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

james_w`https://dev.launchpad.net/BuildBranchToArchive/NonNativePackages03:22
james_w`jelmer ^03:23
jelmerjames_w`: thanks!04:19
james_w`np04:21
jelmerjames_w`: also, that apostrophe looks good on you ;-)04:22
james_w`thanks :-)04:23
AfCDear lazybzr, Could you please make `bzr update bzr+ssh://path/to/branch` work? Thanks!05:21
AfC:)05:21
jelmerhey AfC05:22
jelmerAfC: AFAIK that should already work (but be inefficient). doesn't it?05:23
AfCjelmer: hey dude05:23
AfCjelmer: oh? Didn't last I tried.05:23
* AfC lokos05:23
AfC[slow, inefficient is fine. Just a lot easier than having to separately do an SSH invocation]05:24
AfCHm05:24
AfCbzr: ERROR: <bzrlib.transport.remote.RemoteSSHTransport url=bzr+ssh://research.operationaldynamics.com/bzr/java-gnome/mainline/> is not a local path.05:24
AfCjelmer: guess not, at least not in released version. That a new feature? If so, you rick05:24
AfC(you'd rock if it was out. rick is the future tense, clearly)05:24
jelmer:-)05:25
* jelmer tries05:25
jelmeryeah, it seems to work here when run against lp05:27
AfCjelmer: sweet!05:28
AfCHey, who is maintaining bzr-gtk these days? Anyone?05:29
jelmerAfC: unfortunately it's been a bit neglected05:30
jelmerGary is now working on qbzr, vila and I have been busy with other projects, Szilveszter is busy with real life05:30
AfCHm. Pity.05:30
AfCWell, I'll grab the code and see if I can scratch my itch. Not that much of a python guy, but I can try.05:31
jelmerAfC: I'm still doing urgent fixes and reviewing merge proposals but I haven't had time for other improvements.05:32
AfCjelmer: well that's good to know. I'll have a swat at it then05:32
=== gthorslund_ is now known as gthorslund
=== frakturfreak_ is now known as frakturfreak
jamey_ukI'm trying to follow this blog post for bzr: http://www.taoeffect.com/blog/2009/06/using-bazaar-like-git-repoalias-plugin/. When I try "bzr ignore .bzr-repo" I get "bzr: ERROR: Not a branch: "/home/jamey/Sites/jamey.dev-bzr/". Am I doing something wrong?10:17
mkanatJust had dinner with a friend who was telling me how much better bzr was than the other DVCSes he'd been using. :-)10:21
mkanatJust thought you guys would like to know. :-)10:21
jamey_ukI've figured out the previous issue I was having, I should have RTFM.10:32
jamey_ukI'm following the guide at http://www.taoeffect.com/blog/2009/06/using-bazaar-like-git-repoalias-plugin/, all works as expected. But how do I get Bzr Explorer to show the graph of branching and merging in a logical manner? At the moment it only shows the current branch without relation to any of the other branches.10:41
bob2is it in fact a branch?10:42
bob2(also ignore only makes sense in a branch with a working copy, so check that, too)10:43
jamey_ukwell, after following that guide, bzr tells me that it's a lightweight checkout with the shared repository under .bzr-repo.10:45
jamey_ukSo when I've switched to another-branch, committed something, switched back to trunk and tried to merge these changes, it has worked but then the graph is still a straight line with a '+' for the revision I just committed. Whereas I was hoping for it to show first-branch with a line into trunk implying it was merged.10:47
=== apw` is now known as apw
jamey_ukCan anyone help me understand getting cheap local branching working? I keep duplicating all my files and doubling the size of my new repo.11:00
neajAny way to shelve only one of these changes, not both at once? http://pastie.org/146943911:13
neajOne change is to do with integrating a different debugger, the other change has to do with adding documentation support.11:14
yshavitHi all. I just created a branch from a lp project, made some changes, committed, and pushed. When I push, bzr warns me that I have uncommitted changes that won't get pushed -- but bzr st doesn't show any. Looking at my new branch's code on lp seems to show all my changes. Any idea what may be going on?16:25
=== beuno is now known as beuno-lunch
=== beuno-lunch is now known as beuno
lifelessyshavit: can you pastebin the bzr st ?18:11
lifelessshowing the command and the output18:11
yshavitlifeless: the command was "bzr st" and the output was nothing, just a bash prompt for the next command18:41
yshavitlifeless: I've since made other changes, so we'll see if the problem persists. It's going to be a short-lived branch, so I'm fine dealing with spurious warnings. It hasn't happened on any other branches I've made on this project.18:42
spivyshavit: that reminds me of a recent bug report18:49
spivyshavit: but I don't remember the details18:49
spivyshavit: possibly if you search the bug tracker you'll find it though...18:49
yshavitspiv: alright, thanks -- I'll look around.18:50
maxbjelmer: If you're around - is it expected or weird that my sqlite tables for the RevisionInfoCache contain lots of rows for revisions where all the columns besides (path, revnum, mapping) are null?19:23
jmlis it possible to have a location-specific 'whoami'?20:16
james_w`jml, bzr whoami --branch20:17
james_w`jml, I don't know if you can do it in locations.conf20:17
jmljames_w`: yeah, that's what I'd prefer.20:17
maxbyou can, I do20:18
jelmerhttps://dev.launchpad.net/BuildBranchToArchive/NonNativePackages20:46
maxbHi Jelmer, can I get your advice on some bzr-svn code? I've recently noticed that each of the 4 facets of the bzr-svn sqlite/tdb cache have "interfaces" defined in various python files outside the cache directory.20:51
maxbHowever, these "interfaces" aren't explicitly inherited from by the implementation classes, which makes them a lot less discoverable to people coming fresh to the code.20:52
jelmermaxb: how do you mean?20:52
maxbI was thinking of moving them all into cache/__init__.py and making them actually be inherited from - in fact, I did that, but then ran into circular import problems.20:52
maxbFor example, RevisionIdMapCache and RevisionInfoCache at the end of revids.py serve no purpose to the code20:53
maxbHowever, I've just noticed that they are in fact the "interface declaration" for the same named classes in tdbcache.py and sqlitecache.py20:54
maxblikewise, there are similar classes in logwalker.py and parents.py corresponding to the other parts of the cache20:54
jelmermaxb: I'd prefer to keep those interfaces closes to the code they're related to20:55
jelmermaxb: in particular since caches can choose to implement some of those interfaces20:56
maxbjelmer: The thing I find unhelpful at the moment is that there is nothing linking the implementations with these interfaces. The code is essentially "dead" right now20:58
maxbIt's also not good that there are 3 copies of each of the method docstrings, which have got slightly out of sync20:58
jelmermaxb: I'd be happy to have them inherit from those interfaces20:59
jelmermaxb: and have only the interface have the docstrings20:59
maxbOK, I'll have a look if that can be done without other circular import pain21:00
jmlif anyone wants to fix https://bugs.launchpad.net/bzr/+bug/701940 and is in Dallas, I will provide you with many drinks.22:59
jmlit's breaking our build slaves every couple of days, requiring us to manually intervene (which is precious time)23:00
jelmerjml: So it's fairly reproducible?23:00
jelmerjml: Also, I would be rather careful with making that kind of announcement ;-)23:01
jmljelmer: that's what I'm told23:01
jmljelmer: and I announced with the greatest of care :)23:01
pooliejelmer, http://doc.bazaar.canonical.com/bzr.dev/developers/bug-handling.html23:05
Pengjml: You're in Dallas?23:06
jelmerpoolie: thanks23:08
jelmerPeng: most of us are23:10
PengAh?23:10
PengEvent?23:10
jmlPeng: I am.23:15
jmlPeng: yeah, the Launchpad team is having its twice-yearly Thunderdome, with the Bazaar folk along as well.23:16
jmlby which I mean, Canonical Launchpad team & Canonical Bazaar folk.23:16
jelmermaxb: hi23:17
maxbjelmer: hi23:21
spivjml: your offer intrigues me!23:22
jmlspiv: you are welcome to take it up23:36
* jasono is away: I'm busy23:53
Pengjasono: That's nice.23:53

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