Echoing a post: bzr vs. git
Gour
gour at mail.inet.hr
Fri Oct 31 07:20:43 GMT 2008
>>>>> "David" == David Cournapeau <david at ar.media.kyoto-u.ac.jp> writes:
Hi David,
interesting post...
[...]
David> That's why it is not about git being better than bzr, but about
David> git being more natural to me than bzr.
You correctly wrote, it's about "git being more natural to YOU" :-)
In my case - someone who never went deeper with CVS/SVN and using darcs
a lot, the bzr was simply without competition - not seeing any real
advantage of using hg and git's way of doing thing way too complex in
the sense that I'd have to think too much about the tool instead of
'just using it' as it's the case with bzr.
Some of your annoyances like 'One branch per directory' is pleasure for
me 'cause I liked the concept while using darcs and I'm not at all
annoyed with revno-s - probably due to not being exposed to unhealthy
svn-rays ;)
Yes, I see that many projects are moving to git, but I'm resisting the
change and keeping my head unwrapped of that strange system and that's
not all - I created all the meta-structure for my future project at LP.
Since the project will be multi-platform (in Haskell), and some devs are
accustomed to work with Windoze and/or prefer GUI tools, bzr was, once
again, clear winner. :-)
>> We keep getting new users coming along saying they enjoy, understand
>> and appreciate Bazaar, and on the other hand seeing patches posted
>> that give good improvements - like for instance Robert's new
>> compression format compared to git. So, I'm still finding it
>> interesting and worthwhile to work on.
The performance is not a problem for me and, imho, it's way too much
overrated (for DVCS tool) in different comparisons.
Otoh, bzr has brought me some security & stability over the darcs while
keeping the model clean & simple enough so that everyone can start
using it after 5-mins and slowly progressing according to one's needs.
David> I don't think bzr is worthless. I still use it to keep my
David> academic papers under revision control, for example. Because when
David> I am writing papers, I am not in "be ready to deal with unix
David> idiosyncraties", and I want to concentrate on the research. When
David> I am coding, where my brain has to deal with all those details
David> anyway, I don't mind.
Heh, in my case when I was using darcs I kept ALL the stuff under it -
it's the same with bzr now. That's one BIG advantage for me, i.e. having
one DVCS tool which fulfills all my needs - that's maybe why I switched
From Vim to Emacs ;)
(Sure, it would be nice to be able to replace 'svn up' with 'bzr-svn'
for those projects using svn:externals, but for projects are
'fetch-only' and, hopefully, bzr-svn will arrive there along with bzr
one day ;)
Sincerely,
Gour
--
Gour | Zagreb, Croatia | GPG key: C6E7162D
----------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20081031/5021388b/attachment.pgp
More information about the bazaar
mailing list