Bug 21 - [CVS Watch/Edit] "cvs release" a project's local workspace (1GBESCM)
Summary: [CVS Watch/Edit] "cvs release" a project's local workspace (1GBESCM)
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Team (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P5 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-VCM-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2001-10-10 21:35 EDT by Jean-Michel Lemieux CLA
Modified: 2023-03-17 10:32 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Michel Lemieux CLA 2001-10-10 21:35:06 EDT
Some CVS users are used to using the release command to delete their working checkout (e.g. in Eclipse
	terminology this means to delete the working project). In Eclipse	you can workaround this:
	
	1. release the project
	2. delete project from workspace (simply by deleting from within Eclipse)
	Note: this won't trigger a note added to the cvs history file.	

	Cancels a checkout (indicates that a working copy is no longer in use). Unlike most CVS commands that 
	operate on a working copy, this one is not invoked from within the working copy but from directly above 
	it (in its parent directory). You either have to set your CVSROOT environment variable or use the -d global 
	option, as CVS will not be able to find out the repository from the working copy. 

	Using release is never necessary. Because CVS doesn't normally do locking, you can just remove your working 
	copy. However, if you have uncommitted changes in your working copy or you want your cessation of work to 
	be noted in the CVSROOT/history file (see the history command), you should use release. CVS first checks for 
	any uncommitted changes; if there are any, it warns you and prompts for continuation. Once the working copy is 
	actually released, that fact is recorded in the repository's CVSROOT/history file. 

NOTES:
Comment 1 Jean-Michel Lemieux CLA 2001-10-12 16:28:58 EDT
Should be considered in 2.0 CVS provider.
Comment 2 DJ Houghton CLA 2001-10-23 23:39:39 EDT
PRODUCT VERSION:
	0.037 JT

Comment 3 Michael Valenta CLA 2002-04-18 10:13:24 EDT
This is related to watch/edit. We should consider for 3.0
Comment 4 Michael Valenta CLA 2002-09-08 15:40:03 EDT
Reopening
Comment 5 Michael Valenta CLA 2002-12-16 12:07:47 EST
We should provide the user with a preference to perform a "cvs release" when a 
project is deleted. We can then check this preference in the move/delete hook 
and take appropriate action. 
Comment 6 Michael Valenta CLA 2005-05-06 16:11:06 EDT
This bug has not been touched in 2 years. Closing as WONTFIX.
Comment 7 Eclipse Genie CLA 2023-03-17 09:50:14 EDT
New Gerrit change created: https://git.eclipse.org/r/c/papyrus/org.eclipse.papyrus-sirius/+/200653