Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2004 15:59:54 -0500
From:      John Baldwin <jhb@FreeBSD.org>
To:        "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>, FreeBSD hackers mailing list <hackers@freebsd.org>
Subject:   Re: SCM - local tree ?
Message-ID:  <200401291559.54624.jhb@FreeBSD.org>
In-Reply-To: <Pine.BSF.4.53.0401292040280.87329@e0-0.zab2.int.zabbadoz.net>
References:  <Pine.BSF.4.53.0401292040280.87329@e0-0.zab2.int.zabbadoz.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 29 January 2004 03:49 pm, Bjoern A. Zeeb wrote:
> Hi,
>
> how do you all sync your "local tree" with HEAD ?
> How do you store your changes locally ? cvs ? directory of patches ?
>
> Up to now I have copied a clean src and applied my patchset. This way
> I always have a clean src and a working copy here. But apart from the
> IO when copying I do not feel too lucky with this solution.
>
> Some best practice examples - or did I miss an article ?

I always cvsup the entire repo rather than just a checkout of src and then use 
cvs to checkout /usr/src from my repo on all my boxes.  As long as the 
changes are simple, cvs will merge changes in w/o any major problems.  For 
bigger projects I have been using branches in the FreeBSD p4 depot to 
maintain changes for the past few years.  p4 does a much better job than CVS 
of mergning in changes from HEAD into my work branches as well as letting me 
merge things between work branches.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401291559.54624.jhb>