-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Derek Price <[EMAIL PROTECTED]> writes:
> Derek Price wrote: > > > |> | So probably the expression used should connote this. After some > > |> | consideration, I would vote for '.origin' here. I disagree > > |> with | being meaningless. I often export a project state into a > > |> local | repository, work on it, and when I'm done, move the files > > |> back to | the remote repository's sandbox. During local > > |> development I often | want to compare to the initial version of a > > |> file, and using a | single tag for this is just easy. Granted > > |> there are other ways to | achieve this, but they're not as easy > > |> to handle. > > |> > > |> That's fine for 1.1, but how does this help you for a branch? > > |> You might want to diff against the root, but it doesn't make much > > |> sense to care about the first revision on the branch. > > | > > | > > | Good point. What about resolving '.origin' to the very first > > | revision of the mainline? > > > > > > I don't have any reason to object to that. > > > On further consideration, why doesn't -r1.1 suffice for what you want > to do? Possibly for handling the following conditions... - cvs add foo && cvs commit -mnew foo && echo newstuff >>foo \ && cvs commit -mupdate foo && cvs admin -o1.1 foo .origin == 1.2 after this operation - cvs add foo && cvs commit -mnew -r2.1 foo .origin == 2.1 - cvs tag -b foo-branch && cvs update -rfoo-branch && cvs add foo \ && cvs commit -mnew foo In this case, is .origin == 1.1 (dead) or is it not found? - cvs tag -b foo-branch && cvs update -rfoo-branch && cvs add foo \ && cvs commit -mnew foo && cvs update -A && cvs up -jfoo-branch \ && cvs commit -mmerge foo .origin == 1.2 I have no objections to .origin being used for the very first revision of the mainline. -- Mark -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFCJzbw3x41pRYZE/gRApiNAKC8hOUGy1lvebo27DDnxlXORclf3ACdHabl CAwLIZj9tAonI7HPZGzhEzM= =GtfW -----END PGP SIGNATURE----- _______________________________________________ Bug-cvs mailing list Bug-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/bug-cvs