monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Keyword substitution?


From: Timothy Brownawell
Subject: Re: [Monotone-devel] Keyword substitution?
Date: Tue, 02 Aug 2005 12:21:28 -0500

On Tue, 2005-08-02 at 09:58 -0700, Todd A. Jacobs wrote:
> On Mon, Aug 01, 2005 at 07:29:05PM -0600, Derek Scherger wrote:
> 
> >there's really no concept of "which repository a file comes from." if
> >you and I have version b632c7b9bda8e2df8b392b3606d554398e6ddb97 of some
> >file, then it is assumed that we have the *same* file. your repository
> >and my repository are just database files that happen to contain that
> >revision.
> 
> Oh, but there is (or should be). If you think about it, it is possible 
> for three or more repositories to contain the same head revision without 
> necessarily having identical histories. So if revision 
> b632c7b9bda8e2df8b392b3606d554398e6ddb97 isn't included in the revision 
> history of *your* repository, you would have no way of ever matching an 
> out-of-band file to your revision history.

Hmm? If a db has a given revision, it must also have all ancestors of
that revision. And part of what defines a revision is which other
revisions it is descended from, so that ancestor set is always the same
for a given revision. History cannot differ between repositories.

Tim






reply via email to

[Prev in Thread] Current Thread [Next in Thread]