Massive CVS update
Harold L Hunt II
huntharo@msu.edu
Thu Mar 18 16:08:00 GMT 2004
Thank you. These instructions will help me when I have to do the same
thing.
Harold
Alexander Gottwald wrote:
> On Wed, 17 Mar 2004, Alexander Gottwald wrote:
>
>
>>I will try to merge the XORG-RELEASE-1 branch more often into the
>>CYGWIN branch to be as close as possible to the xorg work and be
>>able to make a stable release as soon as the other xorg developers
>>make their release.
>
>
> Some words on how I do the merge:
>
> I have the two branches checked out with this layout
>
> xorg-release-1/xc XORG-RELEASE-1
> xc-cygwin-merge/xc CYGWIN
>
> the commands are quite simple
>
> #
> # Get the latest from XORG-RELEASE-1
> #
> cd xorg-release-1/xc
> cvs update
> #
> # Mark the checked out revisions
> #
> cvs tag -F XORG-CYGWIN-MERGE
> #
> # Merge changes between XORG-CYGWIN-LAST-MERGE and XORG-CYGWIN-MERGE
> #
> cd ../../xc-cygwin-merge/xc
> cvs update -j XORG-CYGWIN-LAST-MERGE -j XORG-CYGWIN-MERGE
> #
> # clean up
> #
> <remove conflicts, check that the tree builds>
> #
> # Commit what has changed
> #
> cvs commit -m "merge with XORG-RELEASE-1"
> #
> # Mark the revisions as last merge point
> #
> cd ../../xorg-release-1/xc
> cvs tag -F -r XORG-CYGWIN-MERGE XORG-CYGWIN-LAST-MERGE
>
> bye
> ago
More information about the Cygwin-xfree
mailing list