SVN not working for me either

As soon as I installed 8493 SVN stopped working reliably if at all. At this
point it doesn't even show up in file or directory dialogies in the project
explorer -- it seems quite confused about which files are under SCC and if
they have been updated. I made no other changes. I use tortoise SVN 1.4 but
I also tried doing a fresh checkout using only build 8493 but that was even
worse.

I understand SVN is going to be upgraded soon, but just in case its some
other problem...

cheers,
erik

3 comments
Comment actions Permalink

Hello Erik,

Actually build 8493 did not contain any new changes in SVN area that could possibly break file statuses logic.
Maybe, we can investigate the problem?

I'm afraid I do not understand the situation clearly.
As far as I understand, statuses of files were dispayed wrong in Idea.
Did Tortoise SVN correctly show the statuses?
It also would be very helpful if you turn on SVN log and send it to me.
The log can be turn on by adding "-Djavasvn.log=true" to idea.exe.vmoptions (or info.plist on Mac).
- then log information will be written into "idea.log" files.

Maybe, you could also describe what folders in your project are marked as being under SVN control, and what folders are working copies roots.

Thank you

0
Comment actions Permalink

Irina, here is also exception output. This one appears after idea startup:

org.jetbrains.idea.svn.SvnAuthenticationManager.setRuntimeStorage(Lorg/tmatesoft/svn/core/internal/wc/ISVNAuthenticationStorage;)V
java.lang.NoSuchMethodError: org.jetbrains.idea.svn.SvnAuthenticationManager.setRuntimeStorage(Lorg/tmatesoft/svn/core/internal/wc/ISVNAuthenticationStorage;)V
at org.jetbrains.idea.svn.SvnConfiguration.getAuthenticationManager(SvnConfiguration.java:134)
at org.jetbrains.idea.svn.SvnVcs.createStatusClient(SvnVcs.java:255)
at org.jetbrains.idea.svn.SvnVcs.fileIsUnderVcs(SvnVcs.java:475)
at com.intellij.openapi.vcs.impl.ModuleDefaultVcsRootPolicy.addDefaultVcsRoots(ModuleDefaultVcsRootPolicy.java:31)
at com.intellij.openapi.vcs.impl.VcsDirectoryMappingList.getRootsUnderVcs(VcsDirectoryMappingList.java:65)
at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.getRootsUnderVcs(ProjectLevelVcsManagerImpl.java:385)
at org.jetbrains.idea.svn.SvnFileUrlMappingImpl.doRefresh(SvnFileUrlMappingImpl.java:144)
at org.jetbrains.idea.svn.SvnFileUrlMappingRefresher.refresh(SvnFileUrlMappingRefresher.java:59)
at org.jetbrains.idea.svn.SvnFileUrlMappingRefresher.getAllWcInfos(SvnFileUrlMappingRefresher.java:45)
at org.jetbrains.idea.svn.SvnVcs.getAllWcInfos(SvnVcs.java:718)
at org.jetbrains.idea.svn.SvnVcs$SvnWorkingCopyChecker.upgradeNeeded(SvnVcs.java:732)
at org.jetbrains.idea.svn.SvnVcs.(SvnVcs.java:176) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220) at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248) at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:44) at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:39) at com.intellij.openapi.vcs.impl.VcsEP.getVcs(VcsEP.java:3) at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.findVcsByName(ProjectLevelVcsManagerImpl.java:347) at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.updateActiveVcss(ProjectLevelVcsManagerImpl.java:301) at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl$2.run(ProjectLevelVcsManagerImpl.java:3) at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:16) at com.intellij.ide.startup.impl.StartupManagerImpl.access$100(StartupManagerImpl.java:59) at com.intellij.ide.startup.impl.StartupManagerImpl$2.run(StartupManagerImpl.java:10) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:290) at com.intellij.ide.startup.impl.StartupManagerImpl.runStartupActivities(StartupManagerImpl.java:38) at com.intellij.openapi.project.impl.ProjectManagerImpl$2.run(ProjectManagerImpl.java:1) at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:3) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:1) at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:2) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:10) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:20) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:87) at com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:7) at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:9) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8) And second after attempt to open Repository tab in Changes toolbar: org.tmatesoft.svn.core.wc.SVNWCUtil.createDefaultOptions(Ljava/io/File;Z)Lorg/tmatesoft/svn/core/internal/wc/DefaultSVNOptions; java.lang.NoSuchMethodError: org.tmatesoft.svn.core.wc.SVNWCUtil.createDefaultOptions(Ljava/io/File;Z)Lorg/tmatesoft/svn/core/internal/wc/DefaultSVNOptions; at org.jetbrains.idea.svn.SvnConfiguration.getOptions(SvnConfiguration.java:124) at org.jetbrains.idea.svn.SvnVcs.createWCClient(SvnVcs.java:259) at org.jetbrains.idea.svn.mergeinfo.SvnMergeInfoCache.(SvnMergeInfoCache.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220) at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248) at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60) at com.intellij.openapi.components.impl.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:8) at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.getComponentInstance(ServiceManagerImpl.java:23) at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:230) at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:217) at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:199) at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75) at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:37) at org.jetbrains.idea.svn.mergeinfo.SvnMergeInfoCache.getInstance(SvnMergeInfoCache.java:36) at org.jetbrains.idea.svn.mergeinfo.MergeInfoHolder.(MergeInfoHolder.java:49) at org.jetbrains.idea.svn.history.SvnCommittedChangesProvider.createActionPanel(SvnCommittedChangesProvider.java:260) at com.intellij.openapi.vcs.changes.committed.CommittedChangesPanel.]]>(CommittedChangesPanel.java:93)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesViewManager.a(CommittedChangesViewManager.java:5)
at com.intellij.openapi.vcs.changes.committed.CommittedChangesViewManager.initContent(CommittedChangesViewManager.java:13)
at com.intellij.openapi.vcs.changes.ui.ChangesViewContentManager$MyContentManagerListener.selectionChanged(ChangesViewContentManager.java:5)
at com.intellij.ui.content.impl.ContentManagerImpl.a(ContentManagerImpl.java:157)
at com.intellij.ui.content.impl.ContentManagerImpl.addSelectedContent(ContentManagerImpl.java:186)
at com.intellij.ui.content.impl.ContentManagerImpl$1.run(ContentManagerImpl.java:6)
at com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:48)
at com.intellij.openapi.util.ExecutionCallback.setExecuted(ExecutionCallback.java:22)
at com.intellij.openapi.util.ActionCallback.setDone(ActionCallback.java:40)
at com.intellij.openapi.util.ActionCallback$1.run(ActionCallback.java:66)
at com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:48)
at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:32)
at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:48)
at com.intellij.openapi.util.ActionCallback.notifyWhenDone(ActionCallback.java:64)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl$5.run(ToolWindowManagerImpl.java:2)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:6)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:16)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:207)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:211)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:284)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

SVN doesn't work for me now.

Edited by: raman on Jul 4, 2008 12:47 PM

0
Comment actions Permalink

Hello Raman,

it is likely that you are talking about new 8526 EAP, in which svnkit library was upgraded.
Exceptions you sent are definitely because of Idea and svnkit classes incompatibility.

Please re-install the build into a new empty folder.

Thank you

0

Please sign in to leave a comment.