Wednesday, February 25, 2009

broken refactor move in netbeans

Just figured out what was wrong with my netbeans install that stopped the refactor->move class tool from working (in all versions from 6.1 to 6.5). Not working as in silent-fail, making half the alterations then just pretending it did nothing not working.

Ready for this - the subversion version was too old - gah! Update from here to fix.


java.io.IOException
at org.netbeans.modules.subversion.FilesystemHandler.svnMoveImplementation(FilesystemHandler.java:450)
at org.netbeans.modules.subversion.FilesystemHandler.doMove(FilesystemHandler.java:214)
at org.netbeans.modules.versioning.FilesystemInterceptor$DelegatingInterceptor.handle(FilesystemInterceptor.java:402)
at org.netbeans.modules.masterfs.ProvidedExtensionsProxy$DelegatingIOHandler$1.run(ProvidedExtensionsProxy.java:294)
at org.netbeans.modules.masterfs.ProvidedExtensionsProxy.runCheckCode(ProvidedExtensionsProxy.java:262)
at org.netbeans.modules.masterfs.ProvidedExtensionsProxy.access$300(ProvidedExtensionsProxy.java:60)
at org.netbeans.modules.masterfs.ProvidedExtensionsProxy$DelegatingIOHandler.handle(ProvidedExtensionsProxy.java:291)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.move(BaseFileObj.java:244)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.move(BaseFileObj.java:225)
at org.openide.loaders.FileEntry.move(FileEntry.java:113)
at org.openide.loaders.MultiDataObject.handleMove(MultiDataObject.java:622)
at org.openide.loaders.DataObject$2Op.run(DataObject.java:703)
at org.openide.loaders.DataObject$1WrapRun.run(DataObject.java:849)
at org.openide.loaders.DataObjectPool$1WrapAtomicAction.run(DataObjectPool.java:258)
at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120)
at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:502)
at org.openide.loaders.DataObjectPool.runAtomicAction(DataObjectPool.java:270)
at org.openide.loaders.DataObject.invokeAtomicAction(DataObject.java:869)
at org.openide.loaders.DataObject.move(DataObject.java:709)
at org.netbeans.modules.refactoring.plugins.FileMovePlugin$MoveFile.performChange(FileMovePlugin.java:124)
at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:125)
at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$8.run(ParametersPanel.java:375)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
Caused by: org.tigris.subversion.svnclientadapter.SVNClientException: svn: This client is too old to work with working copy; please get a newer Subversion client

No comments:

Post a Comment