Bug 88723 - Tag on Deleted Files Don't Move
Summary: Tag on Deleted Files Don't Move
Status: RESOLVED DUPLICATE of bug 83945
Alias: None
Product: Platform
Classification: Eclipse Project
Component: CVS (show other bugs)
Version: 3.0.1   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: platform-cvs-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-22 05:30 EST by Ali Sadik Kumlali CLA
Modified: 2005-03-22 08:34 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ali Sadik Kumlali CLA 2005-03-22 05:30:28 EST
Please follow the steps below:
1) Create a project called "SampleProject" and add a.java, b.java files to it.
2) Create a tag called "sample_tag" on the SampleProjectproject
3) In Package Explorer, click right button on file a.java then select Team/Show 
in Resource History. You should see the revision history of the file a.java in 
CVS Resource History panel. Probably 1.1 revision with the sample_tag on it.
4) Delete file "a.java" 
5) In Package Explorer, click right button on project "SampleProject" and 
select "Team/Synchronize with Repository...".
6) In synchronization perspective, commit the file a.java
7) Refresh the CVS Resource History panel
8) You, unexpectedly (?), should see revision 1.2 without "sample_tag" on it.

This behaivour allows deleted files to be retrieved when doing a checkout with 
the tag "sample_tag" on it.

This does not occur, if you use command line CVS with "rtag -F"
 
5)ezand commit in syncronization perspective
After deleting file which has a tag, moving the tag
Comment 1 Ali Sadik Kumlali CLA 2005-03-22 05:40:52 EST
Sorry. I should have added/removed some items. Please use this one.
------
Please follow the steps below:
1) Create a project called "SampleProject" and add a.java, b.java files to it.
2) Create a tag called "sample_tag" on the SampleProject project
3) In Package Explorer, click right button on file a.java then select Team/Show 
in Resource History. You should see the revision history of the file a.java in 
CVS Resource History panel. Probably 1.1 revision with the sample_tag on it.
4) Delete file "a.java" 
5) In Package Explorer, click right button on project "SampleProject" and 
select "Team/Synchronize with Repository...".
6) In synchronization perspective, commit the file a.java
7) In Package Explorer, click right button on project "SampleProject" and 
select "Team/Tag as Version..."
8) Enter the "sample_tag" by filing "move tag if it already exists" check box. 
9) Refresh the CVS Resource History panel
10) You, unexpectedly (?), should see revision 1.2 without "sample_tag" on it.

This behaivour allows deleted files to be retrieved when doing a checkout with 
the tag "sample_tag" on it.

This does not occur, if you use command line CVS with "rtag -F".
Comment 2 Michael Valenta CLA 2005-03-22 08:34:01 EST

*** This bug has been marked as a duplicate of 83945 ***