Bug 14591

Summary: [CVS UI] Replace with latest on version doesn't do what user expected
Product: [Eclipse Project] Platform Reporter: Jerome Lanneluc <jerome_lanneluc>
Component: TeamAssignee: Platform-VCM-Inbox <platform-vcm-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 Keywords: usability
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Jerome Lanneluc CLA 2002-04-25 07:55:07 EDT
Build 20020423

I had version 242 a project loaded in my workspace.
I chose Replace with... -> Latest from repository. It ensured that all my files 
were from version 242, but at the end this was a noop.

I would expect that it replaces with the latest files released in HEAD.
Comment 1 Kevin McGuire CLA 2002-04-25 10:35:03 EDT

*** This bug has been marked as a duplicate of 14578 ***
Comment 2 Kevin McGuire CLA 2002-04-25 10:40:32 EDT
Not a dupe.

We should disable replace with latest since although it does the right thing 
(replace with contents with that tag), it doesn't do what people expect.

Jerome, to do what you want you should do replace with "Tag" and pick "HEAD".
Comment 3 James Moody CLA 2002-04-25 10:54:26 EDT
Remember, though, that we can now have mixed tags inside a project... we 
shouldn't disable this unless we know that *every* file underneath the project 
is shared with a version.
Comment 4 Kevin McGuire CLA 2002-04-29 13:44:00 EDT
Post 2.0

Don't know what more we can do here.

Renamed bug from:
   Replace with latest doesn't replace with HEAD contents

to better reflect the problem.
Comment 5 Michael Valenta CLA 2002-09-09 16:22:02 EDT
Reopening
Comment 6 Michael Valenta CLA 2004-03-24 15:19:03 EST
We now put the tag in the repalce with menu item so the user can see what will 
happen. We don't prevent the operation because it is possible for a tag to 
move.