[EMAIL PROTECTED] writes:
> 
> Each branch has a few developers working on a handful of files.  A
> developer working in a branch performs a checkout for the branch with the
> -f option, giving him an entire repository to work from consisting of the
> branched files, and the remainder of the repository from the main trunk.
> This developer then commits his changes to the branch for the other
> developers working in his branch.  The other developers working in that
> branch then perform an update to the branch with the -f option, again
> giving them the files committed by other developers in that branch and the
> remainder of the repository from the main trunk.
> 
> This method works well for us, except when the -f option is used, I would
> like to get the non-matching files from a tag, rather than from the main
> trunk (eg HEAD).

Branch the entire repository and stop using -f.  Branches are cheap,
particularly if you never commit anything on them.  And by branching
everything, you can branch wherever you want to get particular revisions
of certain files (e.g., at a particular tag).

-Larry Jones

I told her to expect you to deny everything. -- Calvin

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to