Thanks for the input Jim and Rick, to clarify Objective: - check out a branch to workspace - *overwrite* a number of those files in workspace from various tags (not update so there is no possibility of merge conflicts) - tag the consolidated workspace
Caveats: - I can't specify tagged files by name (too many) - I will use two or more tag sets (of potentially 20 + files each) Thanks Euan -----Original Message----- From: Jim.Hyslop [mailto:[EMAIL PROTECTED] Sent: 29 March 2005 17:34 To: 'Rick Genter'; Jim.Hyslop; Euan Guttridge; info-cvs@gnu.org Subject: RE: Checkout's over checkouts. Rick Genter wrote: > > From: Jim.Hyslop [mailto:[EMAIL PROTECTED] > > That will not replace the files, just apply a sticky tag to your > working > > directory. > You're right, of course. The last command should be > > cvs up -rtag file1 file2 ... fileN Same effect. If I understand the original message correctly, Euan does not want to _update_ to that revision, he wants to _replace_ the branch with what is currently on the trunk (and, I am guessing, subsequently check it in). -- Jim Hyslop Senior Software Designer Leitch Technology International Inc. ( http://www.leitch.com ) Columnist, C/C++ Users Journal ( http://www.cuj.com/experts ) _______________________________________________ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs