/srv/irclogs.ubuntu.com/2010/06/12/#bzr.txt

Demosthenesi need the ability to store keywords inline in my files like RCS did (ie: $Id$), and i'm looking at the bzr-keywords addon... has there been an "official" solution i should be aware of?02:47
Demosthenesplus the repo's a year out of date ;]02:50
mlhDemosthenes: filters03:04
Demosthenesmlh: the reference i pulled on that isn't quite complete. know any working examples? i'm at 2.0.303:10
fullermdkeywords IS built on the filter layer.03:10
mlhoh, there you go03:10
* mlh gets his coat03:10
mlhI was always advise people to very carefully consider whether they actually need them, anyway03:12
Demosthenesits a typical issue where i need version number or branch id in something visible to the end user.03:21
BlindWolf8Hello?05:31
BlindWolf8Hello?07:05
BlindWolf8Hello?08:13
dcolesInteresting. When trying to use the https transport with a mercurial Google Code repository bazaar gives up at the first 40510:48
dcolesThough with http it seems quite happy to slowly fall back until it finds the right VCS transport10:50
dcolesShould the hg plugin handle https?10:50
maxbIs there a way bzr-svn could have messed up branch metadata such that bzr makes some *stupid* choices when merging?12:00
maxbsuch as reverting changes on the merged-into branch for no good reason12:01
maxbcopying the base/left/right versions of the affected file into new bzr branches and trying the merge there produces a better merge12:03
jelmermaxb: I doubt that's a bzr-svn issue.12:09
jelmerdcoles: yeah, it should handle https but there are some known issues with https not specific to the hg plugin12:10
dcolesjelmer: Ah. Thought that might be the case.12:12
maxbjelmer: even though the merge is different if I recreate the relative ancestry the files would have had if the project had been in bzr all along, and the merge is better then?12:12
maxbs/files/versions of the file/12:12
dcolesjelmer: I'm just trying to look at that Google Go hg import bug12:13
jelmerdcoles: one thing that might work is to uninstall pycurl13:45
=== radoe_ is now known as radoe
dcolesjelmer: For the moment using http should be fine - not need to push yet14:03
dcolesJust trying to work out why bzr-hg generates an inventory delta that seems to be missing one of the parent directories14:04
jelmerdcoles: just a word of warning; bzr-hg is still very much alpha code14:05
dcolesAh. Ok. I'll keep that in mind :)14:08
maxbIs there a command to dump an inventory for debugging?14:48
maxblike bzr inventory --show-ids but more so14:49
jelmermaxb: Not aware of one, please let me know if you find one :-)15:03
jelmerdcoles: patches welcome :-)15:04
dcolesHeh. I'm trying :D15:06
dcolesPeople just keep insisting on using things OTHER than bazaar.15:08
dcoles... or checking in files to SVN with paths like "connectors/perl/temp/\"...15:11
jelmeryeah, that one seems to be becoming more and more of an issue15:12
dcolesI see that there's already a bug for having '\' in a path.15:12
jelmerthere isn't anything in bzr that inherently prevents us from using it15:12
dcolesMainly to be safe on Windows correct?15:13
jelmerwe've just been on the side of caution since it's impossible to check out those paths on windows15:13
jelmeryeah15:13
jelmerwe know how we'd like to fix this:15:13
jelmerallow backslashes but refuse to check out paths with backslashes on windows15:13
jelmerwhen adding files with backslashes we'll warn the user15:13
dcolesThat seems like the right idea. Much like when people check in files with filenames that differ only by case15:14
jelmerdcoles: right, that's another good example where we should allow files to be added (we already do atm) but need to warn the user.15:15
dcolesIf I'm looking at migrating a repository, would the best thing be to "fix" svn's history and then import? Or is it safe to remap the filename at import time?15:16
jelmerdcoles: remapping the filename at import time isn't really possible, unless you use a custom version of bzr-svn and are never going to use the original svn repo again after you've migrated.15:17
dcolesjelmer: Hmm. I figured that might be the end result. Alright. Cleaning up history seems to be the go.15:20
loolHi folks16:04
=== khmarbaise_ is now known as khmarbaise
dwtHi there, I'm trying to use bzr-svn with bzr 2.2b3 but it keeps failing with an error like this: Unable to load plugin 'svn'. It requested API version (2, 1, 0)....19:15
dwtis there a newer version of the bzr-svn plugin available somewhere?19:15
dwtI'm currently using http://people.samba.org/bzr/jelmer/bzr-svn/1.0/19:16
dwt(from launchpad that looked like the most recent branch)19:16
dwtjelmer: maybe you could give me a hint? (If it's daylight where you live… :)19:18
dwtShould I be doing 'bzr branch lp:bzr-svn' - and what difference would that make?19:22
dwtOddly, enough that seems to have fixed my problem - even though I'm on the same revision now as before. ¿¿¿19:30
dwtwell, thanks for the patience I guess.19:41
dwtadios!19:41
marioxcchi all20:14
marioxcc¿what benefits do Bazaar offers over GIT?20:15
C-Smarioxcc: it has a very clean interface and above all: it has plugins21:46
marioxccC-S: but what about the basic22:00
marioxccbranches, files, merges, and so22:00
marioxccwhat are the differences?22:00
C-Smarioxcc: to be honest, I can't tell you very much about the internal differences, however:22:19
C-Smarioxcc: branching is a bit more traditional in bzr, i.e. you have a folder per branch22:20
=== nlisgo_ is now known as nlisgo
marioxccC-S: ok22:23
marioxccthanks22:23
C-Smarioxcc: I would just give it a chance. I personally switched from git to bzr a few month ago.22:26
C-Smarioxcc: and I am really happy22:26
C-Smarioxcc: but the differences are not that big in the end. These are all great VCSs22:27
=== jkakar_ is now known as jkakar
marioxccC-S: I like the model of GIT of commits as a directed graph and branches as references to commits22:28
marioxcci can't figure out why did emacs now use bazaar22:28
marioxccmaybe BZR have a awesome feature than git don't22:29
marioxccthat is why i'm asking22:29
C-Smarioxcc: well there are nice advantages. launchpad.net is great for example.22:30
C-Smarioxcc: I think, its interface and documentation is just much more consistent.22:30
C-Smarioxcc: but I am not sure why they switched. I did because git became buggy...22:30
C-Smarioxcc: and git has a severe drawback in design with renaming.22:31
C-Smarioxcc: it seems to guess the file names and there are quite a few examples where it guesses wrong.22:31
marioxccactually some we consider the "renaming" thing a feature :)22:31
C-Smarioxcc: in bzr you can also add empty directories. something not possible in git.22:32
marioxccyeah22:32
marioxccabout launchpad, i don't like it22:32
marioxccit promotes the void open source22:32
marioxccinstead of free softwre :(22:32
marioxcci always use and contribute to GNU Savannah, when i can :)22:32
C-Smarioxcc: I don't understand you.22:32
marioxccoh :S22:32
marioxccsorry22:32
marioxcci mean22:33
marioxcclaunchpad is about open source software22:33
C-Smarioxcc: right22:33
marioxccsavannah is about free software22:33
C-Smarioxcc: what's the difference?22:33
marioxccfree software talks about freedom and ehtical values22:33
marioxccopen source don't22:33
C-Smarioxcc: is there free closed source software supported? I don't like that.22:33
marioxcc¿?22:34
marioxccthe "free" in free software means freedom, not free beer22:34
marioxccwe the GNU supporters look for freedom, not zero price22:34
C-Smarioxcc: I know, that's why I use a truly free software: BSD22:34
C-Smarioxcc: I see22:35
marioxccBSD-style licenses allow propietary derivates :(22:35
C-Smarioxcc: right, that is true freedom: "do what you want but cite me"22:35
C-Smarioxcc: it does not force another person to continue the same way22:36
C-Smarioxcc: anyway, that becomes off topic now :-)22:36
marioxccyeah22:37

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