CVS tags (was: [new-ra] merge with head)
Mike Stump
mrs@apple.com
Mon Oct 13 19:51:00 GMT 2003
On Saturday, October 11, 2003, at 02:10 PM, Gabriel Dos Reis wrote:
> Gerald Pfeifer <gerald@pfeifer.com> writes:
>
> | [ gcc-patches -> gcc ]
> |
> | On Fri, 10 Oct 2003, Michael Matz wrote:
> | > I just committed the result of merging HEAD at tag
> ra-merge-20031009 with
> | > this branch.
> |
> | Is there any reason y'all need to add tags to mainline for such
> merges,
> | or could you simply use the -D2003-10-10 option of CVS as well?
>
> It think it is essentially for convenience in merging.
> If you add a tag, you don't need to remember exactly the date + hour
> -- and the hour can vary from one country to the other.
> Also, I dot seem to recall that merging between two points works with
> anything other than revision numbers, tags or branch points.
Consulting the log file for ChangeLog (or any fast moving file, maybe
version.c) and getting the full date is as trivial as examining said
log for the tag that was merged in. If one writes it down instead of
consulting the log file, one can just as easily write down the full
date (of course, using Z or GMT time). Anybody that does this be
memory, well, they have a really good memory and surely the full date
isn't any more difficult for them.
Also, dated merges from named branches works just fine. What doesn't
work is that the main branch (mainline) doesn't have a name, so no
merging from it.(?)
The above comments only relate to the -j option, for other options, the
combo doesn't work. :-(
More information about the Gcc
mailing list