Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
> From: Tony Hoyle [mailto:tmh at nodomain.org] > > > I now want to merge Branch1 into Branch2. There have been > no changes in > > either branch (in this file). What would you expect the > result to be? > > > Exactly what happens... absolutely nothing, since branch1 > hasn't changed > since branch2 was created. Ok, at least we now agree what is supposed to happen! Sorry, maybe I wasn't explaining it very well earlier. Now we just need to find out why it's not working for me. Apologies for the large WinCVS log below, but I don't seem to be able to explain it very well, so hopefully this will make it clear... cvs log file1.c (in directory C:\mergetest\) ***** CVS exited normally with code 0 ***** Rcs file : '/cvs_nt/mergetest/file1.c,v' Working file : 'file1.c' Head revision : 1.1 Branch revision : Locks : strict Access : Keyword substitution : 'kv' Total revisions : 1 Selected revisions : 1 Description : ---------------------------- Revision : 1.1 Date : 2004/2/25 9:36:46 Author : 'aharrison' State : 'Exp' Lines : +0 0 Description : no message =============================================== cvs tag -b Branch1 (in directory C:\mergetest\) cvs server: Tagging . T file1.c T file2.c ***** CVS exited normally with code 0 ***** 'file1.c' has been moved successfully to the recycle bin... cvs remove file1.c (in directory C:\mergetest\) cvs server: scheduling `file1.c' for removal cvs server: use 'cvs commit' to remove this file permanently ***** CVS exited normally with code 0 ***** cvs commit -m "no message" (in directory C:\mergetest\) cvs commit: Examining . Removing file1.c; /cvs_nt/mergetest/file1.c,v <-- file1.c new revision: delete; previous revision: 1.1 done ***** CVS exited normally with code 0 ***** cvs tag -b Branch2 (in directory C:\mergetest\) cvs server: Tagging . T file2.c ***** CVS exited normally with code 0 ***** cvs log file1.c RCS file: /cvs_nt/mergetest/file1.c,v Working file: file1.c head: 1.2 branch: locks: strict access list: symbolic names: Branch1: 1.1.0.2 keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2004/02/25 09:39:54; author: aharrison; state: dead; lines: +0 -0; kopt: kv; commitid: 230403c6d640000; no message ---------------------------- revision 1.1 date: 2004/02/25 09:36:46; author: aharrison; state: Exp; no message ============================================================================ = ***** CVS exited normally with code 0 ***** cvs update -P -r Branch2 (in directory C:\mergetest\) cvs server: Updating . ***** CVS exited normally with code 0 ***** cvs update -P -jBranch1 (in directory C:\mergetest\) cvs server: Updating . U file1.c ***** CVS exited normally with code 0 ***** cvs commit -m "no message" (in directory C:\mergetest\) cvs commit: Examining . Checking in file1.c; /cvs_nt/mergetest/file1.c,v <-- file1.c new revision: 1.2.2.1; previous revision: 1.2 done ***** CVS exited normally with code 0 ***** cvs log file1.c (in directory C:\mergetest\) ***** CVS exited normally with code 0 ***** Rcs file : '/cvs_nt/mergetest/file1.c,v' Working file : 'file1.c' Head revision : 1.2 Branch revision : Locks : strict Access : Symbolic names : 1.2.0.2 : 'Branch2' 1.1.0.2 : 'Branch1' Keyword substitution : 'kv' Total revisions : 3 Selected revisions : 3 Description : ---------------------------- Revision : 1.2 Date : 2004/2/25 9:39:54 Author : 'aharrison' State : 'dead' Lines : +0 0 Branches : 1.2.2 Keyword : 'kv' CommitID : '230403c6d640000' Description : no message ---------------------------- Revision : 1.1 Date : 2004/2/25 9:36:46 Author : 'aharrison' State : 'Exp' Lines : +0 0 Description : no message ---------------------------- Revision : 1.2.2.1 Date : 2004/2/25 9:41:36 Author : 'aharrison' State : 'Exp' Lines : +0 0 Keyword : 'kv' CommitID : '220403c6dca0000' MergePoint : '1.1' Description : no message =============================================== Regards, Andy -- Andy Harrison - Platform Software Engineer Anite Telecoms Ltd. 127 Fleet Road, Fleet, Hampshire, GU51 3QN, UK "No matter how bad things seem... ...nothing could be worse than being used as a towel rail." - A.A. Milne Please note that my email domain has changed from @anitetelecoms.com to @anite.com Registered in England No. 1721900 Registered Office: 353 Buckingham Avenue, Slough, Berkshire SL1 4PF, United Kingdom Scanned for viruses by MessageLabs. The integrity and security of this message cannot be guaranteed. This email is intended for the named recipient only, and may contain confidential information and proprietary material. Any unauthorised use or disclosure is prohibited.