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

Phoenixzmaxb: nope... and its committed, pusehd,  and then pulled by me00:04
kgoetzhas anyone seen a bzr-monotone plugin? i've not found anything, but asking incase00:53
kgoetzi could probably do it via git, but that sounds scary ;)00:53
kgoetzah, lp:bzr-mtn - will investigate00:56
kgoetzwonder if i can get lp to email me if it gets updated00:57
kgoetz(aka, starts to exist)00:57
jelmerkgoetz: you can subscribe to the branch :-)01:03
kgoetzjelmer: i hadn't noticed it had one - cheers :)01:03
=== frakturfreak_ is now known as frakturfreak
catphishdoes bazaar store branches git-style (link to the tip revision) of like hg (all commits are marked with the branch name)12:24
edakiriTo compress and archive a repository: are there expendable indexes which can be erased or a more compact repository format that can be used for a repository which will be archived and compressed?12:26
* catphish has used way to many VCSs this week12:27
edakiriHmmmm. Maybe I can save space my removing the working tree.12:28
kgoetzcatphish: just use bzr, and plugins for other vcs' ;)12:29
catphishlol12:29
catphishpersonally i'm afraid i will always use git, but i'm supporting a few others12:29
=== oubiwann_ is now known as oubiwann
fullermdcatphish: Pointers to tips.12:37
fullermdedakiri: Conceptually?  Probably.  But there's no implementation support AFAIK.12:37
catphishgdgd :)12:37
fullermdActually, I thought hg did too.12:38
fullermdI thought mtn with its certs was the only major system that defined branches by marking revs.12:38
fullermdWell, and darcs, but that's another story wholesale.12:39
maxbhg basically has something like bzr's "branch nicknames", except hg actually uses them to define what branch a revision is on12:39
maxband there's no explicit tip pointer - just the last revision with a particular nick12:40
catphishi just got 2 completely opposite answers12:44
maxbhuh?12:47
maxbcatphish: bzr's branches are the pointer to tip revision model. bzr also has a concept called branch nick, where a string is embedded in each revision, but it's just informational (shown in log messages)12:49
catphishoh ok12:49
catphishthat makes more sense, thanks12:49
maxbIt's not quite clear to me why branch nick exists, but it is occasionally useful *if* people have been populating it suitably12:50
edakiriI'm having trouble finding (in the documentation) how to change the parent13:04
catphishwhy would you want to change the parent of a commit?13:06
catphishi'm new to bazaar, but that sounds unwise13:06
AfCEvening13:07
edakiricatphish: not of a commit. of a repository13:10
catphishah13:11
catphish:13:11
catphish)13:12
maxbedakiri: I'm afraid I still don't understand the question - repositories do not have parents13:20
edakirimaxb: yes, i mean branch.  The current case is a standalone repo.13:21
edakiriremoving the working tree in this case reduced the size by 1/513:24
mgedminlaunchpad ate my bazaar branch :(18:55
mgedminbzr branch lp:~mgedmin/gtimelog/app-indicator -> bzr: ERROR: RemoteRepository() is not compatible with RemoteRepository() different serializers18:55
mgedminI _think_ what happened was I created a branch off trunk, pushed it to launchpad (which made it a stacked branch)18:56
mgedminand then later I upgraded the trunk branch18:56
mgedminand now this one is broken18:56
mgedminhttp://bazaar.launchpad.net/~mgedmin/gtimelog/app-indicator/revision/148 gives me an Oops!18:56
mgedminmaybe I should talk in #launchpad and not here18:56
vadi2Would anyone know how to create a diff of a file between it's current and the latest tagged (with any tag) version in bzr?19:27
Methsbzr help diff and bzr help revisions  will probably help with that.19:28
vadi2nothing on revisions19:34
vadi2Guess I got it, though. bzr tags19:35
mgedminbzr diff -r tag:TAGNAME filename.txt ?19:35
vadi2yeah, I don't know the tagname - have to find it out19:35
vadi2bzr tags shows them, so that works for me. thank you19:35
psusiis there a bzr equivalent of git describe?  Meaning give me the name of the most recent tag?19:48
LeoNerdbzr tags | head -1  ?19:51
LeoNerdEr.. tail perhaps19:51
LeoNerdOh..  bzr tags --sort=time | tail -119:52
LeoNerdThat's getting awkward19:52
LeoNerdDamnit, can we please have shell aliases in bazaar.conf now?19:52
LeoNerdlasttag = tags --sort=time | tail -1    would be nice19:52
jelmerpsusi: there is an open bug about it, I plan on implementing a command like that19:52
vadi2LeoNerd: cool, thanks19:53
LeoNerdI have an ever-growing list of things I'd like ot put in aliases but I can't because they're full shell pipelines19:53
LeoNerdbzr di | view "+setf diff" -19:54
jelmerLeoNerd: why not put that in your shell aliases?19:54
LeoNerdBecause I want to type  bzr viewdiff   and not   bzr-viewdiff19:54
LeoNerdI played that game with CVS19:54
LeoNerdI had a  bin/cvs  that simply tested if  cvs-$1 was available, exec'ed that, or real cvs19:55
jelmerLeoNerd: alternatively, perhaps a trivial bzr plugin that provides that command?19:55
LeoNerdIt's 2011, not 1970. I shouldn't have to resort to such hackery19:55
psusithere we go...19:55
lifelessLeoNerd: so the tension is that we need bzr configs to work on windows too and its severely lacking in the shell dept19:56
* jelmer waves to lifeless 19:56
LeoNerdI wouldn't mind a plugin tat didn't work on Window19:56
LeoNerdA plugin that provides more flexible aliases19:56
jelmerLeoNerd: The question is how much shell-like behaviour would you like to support? And which shell would you want to be compatible with?19:58
LeoNerdSomething I can easily play Lego^W unix with it19:59
LeoNerdbzr di -rtag:`bzr latesttag`..    would be nice19:59
LeoNerdbzr di -rafter:tag:`bzr latesttag`..    would be nicer still, but I don't believe  after   works yet19:59
psusiwhat the hell... I seem to have some broken tags... bzr tags shows ? for the revision20:00
jelmerLeoNerd: we already have one extension language for bazaar, I would be wary of adding another, especially if it's a custom language.20:00
jelmerpsusi: those would be tags of revisions that are not in your currnet branch20:01
jelmerthey're not necessarily broken20:01
psusiwell shoot.... how can I ignore those?  it's putting a damper on my attempt to diff the wc against the last tag ;)20:01
psusiwth?  bzr tags --sort=time is not putting them in a sane order either... I'm testing this on a copy of lp:ubuntu/e2fsprogs I had around and it's showing the tags all out of order20:06
jelmerit sorts by the time of the revision that was tagged IIRC20:06
lifelessthats correct20:07
lifelessyou probably want a debversion sort20:07
psusiactually I guess they are mostly in order... but for some reason it messes up at the end... goes from upstream-1.41.14 to 1.41.14-1, then back to 1.35-8ubuntu2, then up to 1.37-2sarge1, and finally ends with upstream-1.37, which it shows as ?20:10
lifelessperhaps you could file a bug on bugs.launchpad.net/udd20:11
mgedminthank you for bzr push :parent20:51
mgedminbzr branch lp:~gtimelog-dev/gtimelog/packaging gtimelog-packaging23:13
mgedminKeyError: 'Bazaar-NG Loom branch format 7\n'23:13
mgedminmy guess would be I'm missing some plugin (loom)?23:13

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