[Kde-scm-interest] svn, git, bzr

Patrick Aljord patcito at gmail.com
Mon Jul 21 19:51:56 CEST 2008


On Mon, Jul 21, 2008 at 11:32 AM, Paul Hummer <paul.hummer at canonical.com> wrote:
> Out of curiousity, what commands are you looking for? The thing I love
> about bzr is that it's so easy to write a plugin for just about
> anything, from generating Changelogs to building deb packages.

Just compare the list of commands here:
http://www.kernel.org/pub/software/scm/git/docs/
with
http://doc.bazaar-vcs.org/bzr.dev/en/user-reference/bzr_man.html

Git is famous for offering many many commands, some of its detractors
use that against it. I think it's nice to have tons of commands so I
can just use what I want and leave what I don't, again, like KDE ;)

And, as Thiago said, you can write plumbing/porcelain/aliases in any
languages. Plus, Git is still way faster than bzr (even though it has
improved a lot) which is important for huge projects like kdelibs and
kdebase, not having to wait when you want to commit or do a diff on
millions of lines of code.

> detrimental to the project. MySQL has been using MySQL for months now.

I guess you meant BZR :D

Again, I've used both bzr and hg and really liked them both, I just
tend to prefer Git for its speed and awesome list of commands, not to
mention its enormous community.

Cheers,

Pat


More information about the Kde-scm-interest mailing list