gnu-arch-users
[Top][All Lists]
Advanced

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

Re: [Gnu-arch-users] Status of global and tree aliases


From: Aaron Bentley
Subject: Re: [Gnu-arch-users] Status of global and tree aliases
Date: Tue, 20 Jul 2004 17:40:49 -0400
User-agent: Mozilla Thunderbird 0.5 (X11/20040309)

Tom Lord wrote:
    > From: Andrew Suffield <address@hidden>

> No, these really are tree aliases.
Did I misread?  Jblack gave them a "source" filename.  They would be
archived.  In effect, they are persistently set (though mutable)
per-version.

They're not per-version, they're per-tree. If you change the tree version, the values persist. They can't have any effect above the tree root, while a version-variable-based solution could. Their values don't correspond to any given revision, because they can be changed without committing. Precious tree aliases can vary by tree, even when the trees contain the unchanged source for same revision.


Actually, it would be undesirable if a merge could _not_ change a
version variable.   It's only important that verges can change version
variables in controlled and domain-specific ways.

The obvious ways of changing a version-variable by committing to a different version look quite heinous. You'd have to either add a bogus patchlog for the target version, or alter an existing patchlog for the target version. So I assume you have something more sophisticated in mind.

Aaron
--
Aaron Bentley
Director of Technology
Panometrics, Inc.




reply via email to

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