Thanks to ALL. I understand "perfectly" now, at least
more so than yesterday! :)

-chris

>-----Original Message-----
>From: Jim.Hyslop [mailto:[EMAIL PROTECTED] 
>Sent: Thursday, January 27, 2005 10:13 AM
>To: Fouts Christopher (IFNA MP DC); info-cvs@gnu.org
>Subject: RE: Merge question
>
>
>Christopher Fouts wrote:
>> This is done in userA's directory structure, which is based on
>> branchA correct? So no userA's files now have userB's changes 
>> right? And now for the trunk to get userA's changes as well I 
>> do a ...
>> 
>>   > cvs co proj
>>   > cvs up -j branchA
>> 
>> Correct?
>The first time, yes. If userA will continue to work on the 
>branch, then userA needs to immediately apply a tag to the 
>branch: cvs tag -r branchA branchA_last_merge_from_branch
>
>Then the next time userA merges, the commands will be:
>
>cvs co proj
>cvs up -j branchA_last_merge_from_branch -j branchA
>cvs tag -F -r branchA branchA_last_merge_from_branch
>
>A couple of "By the way"s:
>BTW1: The person doing the merge can use 'cvs update -A' 
>instead of 'cvs co proj'. Either will work.
>
>BTW2: The person doing the merge does does not necessarily 
>have to be userA, although userA would be best suited to 
>figure out any conflicts that may arise.
>
>-- 
>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

Reply via email to