Community
Participate
Working Groups
A package is connected to a SVN repository. The active SVN Connector is 'SVNKit 1.8.11'. Delete this package in eclipse using the context menu. After that create a new package with the same name at the same location. No commit between these steps. Now if you try to move a resource into this package an exception will occur. The Exception is shown below but the paths are replaced by "...". If I create a new package that is identic with an already deleted package the SVN state for the new one should be reset. org.eclipse.core.internal.resources.ResourceException: Problems encountered while moving resources. at org.eclipse.core.internal.resources.Resource.move(Resource.java:1542) at org.eclipse.jdt.internal.core.CopyResourceElementsOperation.processCompilationUnitResource(CopyResourceElementsOperation.java:341) at org.eclipse.jdt.internal.core.CopyResourceElementsOperation.processElement(CopyResourceElementsOperation.java:411) at org.eclipse.jdt.internal.core.MultiOperation.processElements(MultiOperation.java:164) at org.eclipse.jdt.internal.core.CopyResourceElementsOperation.processElements(CopyResourceElementsOperation.java:429) at org.eclipse.jdt.internal.core.MultiOperation.executeOperation(MultiOperation.java:91) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:794) at org.eclipse.jdt.internal.core.JavaModel.runOperation(JavaModel.java:277) at org.eclipse.jdt.internal.core.JavaModel.move(JavaModel.java:238) at org.eclipse.jdt.internal.core.CompilationUnit.move(CompilationUnit.java:1111) at org.eclipse.jdt.internal.corext.refactoring.changes.MoveCompilationUnitChange.doPerformReorg(MoveCompilationUnitChange.java:87) at org.eclipse.jdt.internal.corext.refactoring.changes.CompilationUnitReorgChange.perform(CompilationUnitReorgChange.java:65) at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:113) at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5409) at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:116) at org.eclipse.jdt.internal.corext.refactoring.reorg.JavaMoveProcessor$1.perform(JavaMoveProcessor.java:147) at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) Contains: SVN: '0x00000118: Move' operation finished with error Contains: Move 'XXXX' to '...' was failed. org.eclipse.team.svn.core.connector.SVNConnectorException: svn: E155010: Path '...' is not a directory at org.polarion.team.svn.connector.svnkit.SVNKitService.handleClientException(SVNKitService.java:59) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.moveLocal(SVNKitConnector.java:1861) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.moveLocal(ThreadNameModifier.java:432) at org.eclipse.team.svn.core.operation.local.refactor.MoveResourceOperation.runImpl(MoveResourceOperation.java:68) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:82) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:99) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:82) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.SVNTeamMoveDeleteHook.runOperation(SVNTeamMoveDeleteHook.java:174) at org.eclipse.team.svn.core.SVNTeamMoveDeleteHook.doMove(SVNTeamMoveDeleteHook.java:149) at org.eclipse.team.svn.core.SVNTeamMoveDeleteHook.moveFile(SVNTeamMoveDeleteHook.java:64) at org.eclipse.team.internal.core.MoveDeleteManager.moveFile(MoveDeleteManager.java:87) at org.eclipse.core.internal.resources.Resource.unprotectedMove(Resource.java:1857) at org.eclipse.core.internal.resources.Resource.move(Resource.java:1530) at org.eclipse.jdt.internal.core.CopyResourceElementsOperation.processCompilationUnitResource(CopyResourceElementsOperation.java:341) at org.eclipse.jdt.internal.core.CopyResourceElementsOperation.processElement(CopyResourceElementsOperation.java:411) at org.eclipse.jdt.internal.core.MultiOperation.processElements(MultiOperation.java:164) at org.eclipse.jdt.internal.core.CopyResourceElementsOperation.processElements(CopyResourceElementsOperation.java:429) at org.eclipse.jdt.internal.core.MultiOperation.executeOperation(MultiOperation.java:91) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:794) at org.eclipse.jdt.internal.core.JavaModel.runOperation(JavaModel.java:277) at org.eclipse.jdt.internal.core.JavaModel.move(JavaModel.java:238) at org.eclipse.jdt.internal.core.CompilationUnit.move(CompilationUnit.java:1111) at org.eclipse.jdt.internal.corext.refactoring.changes.MoveCompilationUnitChange.doPerformReorg(MoveCompilationUnitChange.java:87) at org.eclipse.jdt.internal.corext.refactoring.changes.CompilationUnitReorgChange.perform(CompilationUnitReorgChange.java:65) at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:113) at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5409) at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:116) at org.eclipse.jdt.internal.corext.refactoring.reorg.JavaMoveProcessor$1.perform(JavaMoveProcessor.java:147) at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) Caused by: org.apache.subversion.javahl.ClientException: svn: E155010: Path '...' is not a directory at org.apache.subversion.javahl.ClientException.fromException(ClientException.java:68) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.getClientException(SVNClientImpl.java:1496) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.moveLocal(SVNClientImpl.java:2364) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.move(SVNClientImpl.java:579) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.moveLocal(SVNKitConnector.java:1856) ... 45 more Caused by: org.tmatesoft.svn.core.SVNException: svn: E155010: Path '...' is not a directory at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgWcToWcCopy.verifyPaths(SvnNgWcToWcCopy.java:468) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgWcToWcCopy.copy(SvnNgWcToWcCopy.java:358) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgWcToWcCopy.tryRun(SvnNgWcToWcCopy.java:101) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgWcToWcCopy.run(SvnNgWcToWcCopy.java:78) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgWcToWcCopy.run(SvnNgWcToWcCopy.java:1) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20) at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21) at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235) at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.moveLocal(SVNClientImpl.java:2362) ... 47 more
Fixed.