git and bzr
Sean Russell
ser-bazaar at ser1.net
Thu Apr 28 13:43:34 BST 2005
On Wednesday 27 April 2005 05:14, Jérôme Marant wrote:
> Why does everyone want to take the "git" path?
> Is this that revolutionary or is it just for the hype because it is
> being created by Linux Torvalds?
I think that, partially, it is because the backend is designed to be fast.
darcs, IMO, is currently the best _distributed_ SCM tool (ignoring bzr), but
has a problem with scalability. Aside from the fact that it wasn't written
in Linus' beloved C, I think the scalability issue is what kept him from
using it; otherwise, it perfectly supports his workflow, down to partial
commits and patch sets.
You can see this focus on performance in Linus' own description of git, which
is, essentially, "ugly, but fast and efficient". That said, I think Linus is
realizing that any system based on patch sets is going to encounter issues
with trees with a long history; even git at this early stage has performance
issues.
This is why I'm particularly interested in seeing how bzr performs on old
trees with high activity. One of the things on my to-do list is to make a
tool that will do a full import of a Subversion repository into bzr,
including history. I'll be able to pull the Subversion sources themselves,
which is a reasonably large project, and then do some benchmarks.
--
### SER
### Deutsch|Esperanto|Francaise|Linux|XML|Ruby|Haskell|Java|Aikido
### http://www.ser1.net jabber.com:ser ICQ:83578737
### GPG: http://www.ser1.net/Security/ser_public.gpg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20050428/5e00a11a/attachment.pgp
More information about the bazaar
mailing list