Details
-
Bug
-
Resolution: Timed out
-
Medium
-
2.7.0
-
Severity 2 - Major
-
Description
The server SVN Repository looks like this:
[true repository root]/path/to/repository/trunk
[true repository root]/path/to/repository/tags
[true repository root]/path/to/repository/branches
But there is a revision in the history that moves the folder ABOVE the "repository", so it now looks like:
[true repository root]/path/with/repository/trunk
[true repository root]/path/with/repository/tags
[true repository root]/path/with/repository/branches
FishEye is configured like this:
Repository root: [true repository root]
Path: /path/with/repository
Follow Base Moves: Yes
When indexing the migration revision, you get a FileNotFoundException like this:
[java] 2011-10-21 15:24:04,190 ERROR - Problem processing revisions from repo test due to class com.cenqua.fisheye.rep.RepositoryClientException - org.tigris.subversion.javahl.ClientException: svn: File not found: revision 4, path '/path/with/repo' [java] com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: File not found: revision 4, path '/path/with/repo' [java] at com.cenqua.fisheye.svn.SvnThrottledClient.logMessages(SvnThrottledClient.java:137) [java] at com.cenqua.fisheye.svn.SvnRepositoryScanner.getRevList(SvnRepositoryScanner.java:146) [java] at com.cenqua.fisheye.rep.RepositoryScanner.updateRevList(RepositoryScanner.java:310) [java] at com.cenqua.fisheye.rep.RepositoryScanner.processRevisions(RepositoryScanner.java:148) [java] at com.cenqua.fisheye.rep.BaseRepositoryScanner.slurpRepository(BaseRepositoryScanner.java:255) [java] at com.cenqua.fisheye.rep.BaseRepositoryScanner.doSlurpTransaction(BaseRepositoryScanner.java:223) [java] at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:182) [java] at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:92) [java] at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:379) [java] at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:28) [java] at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:67) [java] at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:138) [java] at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:128) [java] at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33) [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [java] at java.lang.Thread.run(Thread.java:722) [java] Caused by: org.tigris.subversion.javahl.ClientException: svn: File not found: revision 4, path '/path/with/repo' [java] at org.tigris.subversion.javahl.JavaHLObjectFactory.throwException(JavaHLObjectFactory.java:777) [java] at org.tmatesoft.svn.core.javahl.SVNClientImpl.throwException(SVNClientImpl.java:1850) [java] at org.tmatesoft.svn.core.javahl.SVNClientImpl.logMessages(SVNClientImpl.java:470) [java] at org.tmatesoft.svn.core.javahl.SVNClientImpl.logMessages(SVNClientImpl.java:430) [java] at org.tigris.subversion.javahl.SVNClient.logMessages(SVNClient.java:476) [java] at com.cenqua.fisheye.svn.SvnThrottledClient.logMessages(SvnThrottledClient.java:135) [java] ... 16 more [java] Caused by: org.tmatesoft.svn.core.SVNException: svn: File not found: revision 4, path '/path/with/repo' [java] at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) [java] at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) [java] at org.tmatesoft.svn.core.internal.io.fs.FSRevisionRoot.getNodeHistory(FSRevisionRoot.java:65) [java] at org.tmatesoft.svn.core.internal.io.fs.FSLog.getPathHistories(FSLog.java:327) [java] at org.tmatesoft.svn.core.internal.io.fs.FSLog.doLogs(FSLog.java:123) [java] at org.tmatesoft.svn.core.internal.io.fs.FSLog.runLog(FSLog.java:116) [java] at org.tmatesoft.svn.core.internal.io.fs.FSRepository.logImpl(FSRepository.java:367) [java] at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1034) [java] at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:1027) [java] at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:894) [java] at org.tmatesoft.svn.core.javahl.SVNClientImpl.logMessages(SVNClientImpl.java:452) [java] ... 19 more [java] 2011-10-21 15:24:04,190 ERROR - Repository scanner paused.
You may also find a 404 error similar to this:
2015-11-12 19:29:28,627 WARN [InitPing1 Solutions_Banking ] fisheye BaseRepositoryScanner-handleSlurpException - Problem processing revisions from repo REPO due to class com.cenqua.fisheye.rep.RepositoryClientException - org.apache.subversion.javahl.ClientException: svn: E160013: '/svn/branches/path/trunk' path not found: 404 Not Found (https://svn.instance.com) com.cenqua.fisheye.rep.RepositoryClientException: org.apache.subversion.javahl.ClientException: svn: E160013: '/svn/branches/path/trunk' path not found: 404 Not Found (https://svn.instnace.com) at com.cenqua.fisheye.svn.SvnThrottledClient.executeNoThrottle(SvnThrottledClient.java:186) at com.cenqua.fisheye.svn.SvnThrottledClient.execute(SvnThrottledClient.java:155) at com.cenqua.fisheye.svn.SvnThrottledClient.logMessages(SvnThrottledClient.java:137) at com.atlassian.fisheye.svn.Svn2Scanner.doChangesetScan(Svn2Scanner.java:338) at com.atlassian.fisheye.svn.Svn2Scanner.slurpRepository(Svn2Scanner.java:206) at com.atlassian.fisheye.svn.Svn2Scanner.doSlurpTransaction(Svn2Scanner.java:183) at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:73) at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:86) at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:414) at com.cenqua.fisheye.rep.ping.IndexingPingRequest.doRequest(IndexingPingRequest.java:27) at com.cenqua.fisheye.rep.ping.IncrementalPingRequest.doRequest(IncrementalPingRequest.java:30) at com.cenqua.fisheye.rep.ping.PingRequest$1.run(PingRequest.java:55) at com.cenqua.fisheye.util.NamedExecution.run(NamedExecution.java:27) at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:52) at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:213) at com.cenqua.fisheye.rep.RepositoryHandle.access$100(RepositoryHandle.java:57) at com.cenqua.fisheye.rep.RepositoryHandle$2.run(RepositoryHandle.java:169) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.subversion.javahl.ClientException: svn: E160013: '/svn/branches/path/trunk' path not found: 404 Not Found (https://svn.instance.com) at org.apache.subversion.javahl.ClientException.fromException(ClientException.java:68) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.getClientException(SVNClientImpl.java:1492) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.logMessages(SVNClientImpl.java:295) at org.apache.subversion.javahl.SVNClient.logMessages(SVNClient.java:82) at com.cenqua.fisheye.svn.SvnThrottledClient$2.call(SvnThrottledClient.java:143) at com.cenqua.fisheye.svn.SvnThrottledClient$2.call(SvnThrottledClient.java:138) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at com.cenqua.fisheye.svn.SvnTask.access$101(SvnTask.java:14) at com.cenqua.fisheye.svn.SvnTask$1.run(SvnTask.java:36) at com.cenqua.fisheye.util.NamedExecution.run(NamedExecution.java:27) at com.cenqua.fisheye.svn.SvnTask.run(SvnTask.java:31) ... 3 more Caused by: org.tmatesoft.svn.core.SVNException: svn: E160013: '/svn/branches/path/trunk' path not found: 404 Not Found (https://svn.instance.com) 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.io.dav.DAVRepository.logImpl(DAVRepository.java:1009) at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1038) at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:181) at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:35) at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20) at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1258) at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.logMessages(SVNClientImpl.java:293) ... 12 more
Attachments
Issue Links
- mentioned in
-
Page Loading...