-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1Jakub Narebski wrote:
Bazaar's namespace is "simple" because all branches can be named by a
URL, and all revisions can be named by a URL + a number.
If that's true of Git, then it certainly has a simple namespace. Using
eight-digit hex values doesn't sound simple to me, though.
> I'm not sure about "No" in "Supports Repository". Git supports multiple
That sounds right. So those branches are persistent, and can be worked
on independently?
> About "checkouts", i.e. working directories with repository elsewhere:
It sounds like the .gitdir/.git proposal would give Git "checkouts", by
our meaning of the term.
> Partial checkouts are only partially supported as of now; it means
Yes, I'm very much aware of that tension. It will be fun when Bazaar
tries to support that... :-)
> Git supports renames in its own way; it doesn't use file ids, nor
You'll note we referred to that bevhavior on the page. We don't think
what Git does is the same as supporting renames. AIUI, some Git users
feel the same way.
> Git doesn't have some "plugin framework", but because it has many
It sounds like you're saying it's extensible, not that it supports
plugins. Plugins have very simple installation requirements. They can
provide merge strategies, repository types, internet protocols, new
commands, etc., all seamlessly integrated.
What you're describing actually sounds like the Arch approach to
extensibility: provide a whole bunch of basic commands and let users
build an RCS on top of that.
As the author of two different Arch front-ends, I can say I haven't
found that approach satisfactory. Invoking multiple commands tends
re-invoke the same validation routines over and over, killing
efficiency, and diagnostics tend to be pretty poorly integrated.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFFNAb90F+nu1YWqI0RAvRDAJ9HHHdbhT1+aA3wOGeuUDkjRIr7BQCcDBKB
cL+DAy5GdTDk8Iz9TUkQ//M=
=AJAu
-----END PGP SIGNATURE-----
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Mike Travis | [RFC 00/15] x86_64: Optimize percpu accesses |
| Dave Jones | agp / cpufreq. |
| Willy Tarreau | Re: [PATCH] tcp: splice as many packets as possible at once |
| Gerrit Renker | [PATCH 14/37] dccp: Tidy up setsockopt calls |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
git: | |
