[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Re: linus talk on git
From: |
Nathaniel Smith |
Subject: |
Re: [Monotone-devel] Re: linus talk on git |
Date: |
Tue, 29 May 2007 04:06:11 -0700 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
On Wed, May 23, 2007 at 10:01:12PM -0600, Derek Scherger wrote:
> The one thing that git has that we didn't was the commit object. Early
> monotone's ancestor certs were certainly not the right solution and the
> ,git commit object seems like a reasonably nice representation
> conceptually at least. I haven't looked into the details though.
The commit object is basically the same as our revision. (It's
different in detail, of course, but it's playing the same linchpin
role of enabling the chained hashing trick.) Git was started after we
had revisions (and chained hashing), but before we had rosters (and
rename semantics that actually made sense.) Historically, monotone
went:
manifests + rename heuristics
->
revisions + rename heuristics
->
revisions + rosters
-- Nathaniel
--
"But suppose I am not willing to claim that. For in fact pianos
are heavy, and very few persons can carry a piano all by themselves."
- Re: [Monotone-devel] Re: linus talk on git, (continued)
- Re: [Monotone-devel] linus talk on git, Nuno Lucas, 2007/05/21
- [Monotone-devel] Re: linus talk on git, Graydon Hoare, 2007/05/21
- Re: [Monotone-devel] Re: linus talk on git, Brian May, 2007/05/22
- Re: [Monotone-devel] Re: linus talk on git, Derek Scherger, 2007/05/22
- Re: [Monotone-devel] Re: linus talk on git, Justin Patrin, 2007/05/22
- [Monotone-devel] Re: linus talk on git, Graydon Hoare, 2007/05/23
- Re: [Monotone-devel] Re: linus talk on git, Derek Scherger, 2007/05/24
- Re: [Monotone-devel] Re: linus talk on git, Daniel Carosone, 2007/05/24
- Re: [Monotone-devel] Re: linus talk on git,
Nathaniel Smith <=
- Re: [Monotone-devel] Re: linus talk on git, Ulf Ochsenfahrt, 2007/05/23
- Re: [Monotone-devel] Re: linus talk on git, Paul Crowley, 2007/05/23
- Re: [Monotone-devel] Re: linus talk on git, Ulf Ochsenfahrt, 2007/05/23
- Re: [Monotone-devel] Re: linus talk on git, Paul Crowley, 2007/05/23
- Re: [Monotone-devel] Re: linus talk on git, Daniel Carosone, 2007/05/24
- [Monotone-devel] Re: linus talk on git, Bruce Stephens, 2007/05/26
- Re: [Monotone-devel] Re: linus talk on git, Brian May, 2007/05/28
- Re: [Monotone-devel] Re: linus talk on git, Derek Scherger, 2007/05/28
- Re: [Monotone-devel] Re: linus talk on git, Zbynek Winkler, 2007/05/29
- Re: [Monotone-devel] Re: linus talk on git, Nathaniel Smith, 2007/05/29