Chris:

 I tried to reproduce your problem on my Linux CVS (1.11.1p1)
and could not. At step 12, where you experienced a loss of work
for Tom, my CVS update again correctly notified a conflict and
marked it as such in the local copy of the file.

 My setup was to use a local file system as the CVS root, and
check out two copies of an example project.

 Maybe you can check out the Win2K CVS by itself on a local file
system and see if its only a problem there. Also, see if you can
reproduce the problem with only the CVS 1.11.1p1 client and
server.
 
 Hope this helps.

Pankaj

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
> Chris Horn
> Sent: Thursday, November 21, 2002 10:03 AM
> To: [EMAIL PROTECTED]
> Subject: Conflict-related code deletion
> 
> 
> I believe a rather simple fix would be to have CVS set 
> file.txt as reserved 
> when it detects a conflict and sends off the file to be fixed 
> by the person 
> who generated the conflict.
> 
> I've added >> to indicate where the reserved checkout would fall.
> 
> 1. Chris and Tom have revision 1.11 of file.txt
> 2. Chris edits line 5 of file.txt and commits it to the server
> 3. The server revision is now 1.12
> 4. Tom edits line 5 of file.txt and tries to commit to the server
> 5. Tom receives an up-to-date check failed error (as he should)
> 6. Tom updates file.txt and conflict text is filled in around line 5
> 
>  >> Here, the CVS server would mark file.txt as reserved
>  >> This would make Tom the temporary sole owner of the file
> 
> 7. Tom opens file.txt and resolves the conflict
> 8. Chris changes line 5 of file.txt again, and commits it to 
> the server
> 
>  >> This would not be possible if the file were under a 
> reserved checkout 
> to Tom
> 
> 9. The server revision is now 1.13
> 10. Tom tries to commit his conflict resolution (from step 7)
> 11. Tom receives an up-to-date check failed error
> 12. Tom updates his file, and loses his edit to line 5.
> 13. Tom and Chris now have revision 1.13
> 
> 
> I look forward to hearing from someone.
> 
> Thank you.
> chris horn.
> 
> -----
> [EMAIL PROTECTED]
> 703.413.1100 x5100
> 
> 
> 
> _______________________________________________
> Bug-cvs mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/bug-cvs
> 

--- 
Pankaj K Garg              [EMAIL PROTECTED]
1684 Nightingale Avenue    408-373-4027
Sunnyvale, CA 94304
http://home.earthlink.net/~gargp


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

Reply via email to