This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 58965

Summary: refactor-->rename/move needs to be handled by version control
Product: obsolete Reporter: athompson <athompson>
Component: vcsgenericAssignee: issues@obsolete <issues>
Status: VERIFIED FIXED    
Severity: blocker    
Priority: P1    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description athompson 2005-05-16 23:25:02 UTC
yes, i can keep a straight face when filing a P1 enhancement.  :P

if you use version control, you cannot currently use refactor-->rename/move. if
you do use the rename or move, the versioning history for files is lost because
the vcs simply sees the completed operation as the file removed and a new file
added.

things can get INCREDIBLY tedious if, say, you need to switch the top-level
domain in the package declarations. since you can't use refactoring, you have to
do the move through the vcs and then edit every file by hand.

this is a major useability issue; The Other Guys have had refactoring integrated
with vcs for years and that was the second-biggest reason i defected for a while
there.
Comment 1 athompson 2007-05-21 17:24:26 UTC
fixed with new cvs/svn plugins
Comment 2 athompson 2007-05-21 17:25:43 UTC
"