Hi Olivier,
I have seen the cache reading error before. I think there is an open issue
for it, filed long ago. The last time I looked into it, I did not figure
out the cause. I'll take another look.
Meanwhile, you should know that it is possible to refresh all the revisions
shown in the graph (including generation of merge info) at one time. In the
editor toolbar, click on the dropdown next to the Refresh icon. Now, select
"Graph revisions". This is the equivalent of running the "Refresh
Revision/Merge info" context menu option with all revision nodes selected.
I hope that's helpful.
Thanks,
Steve
On 5/27/10 11:00 PM, "Olivier Baillard" <olivier.baillard_at_de.bosch.com>
wrote:
> Hi Stephen,
>
> Ush! It was a quick fix :-).
>
> So, yes when I select a revision and do a refresh merge info, the error
> doesn't appear. I can also do several branch/reintagrate merges and update the
> merge arrows on the revision graph of my files. Great!
>
> In my opinion, there is an - sorry I don't know how to tell it better in
> english - "issue" with this method: As long as your are updating your graph at
> the same pace you are doing merges, it is great. But when you want to see the
> merge info in the revision graph of a file with a existing hystory, you have
> to look for the revision which are generated after merge and then refresh the
> graph. From my part, I would have no problem to wait until the revision graph
> update all merge info if at the end I can see all then branch/merge history (I
> am coming from ClearCase and I am used to wait...:-). May be you already see
> this point and you have some improvements planed?
>
> I notice this because of an error generated during the generation/refresh of
> the revision graph:
> - after a merge, I commit the change in the repository
> - then I either generate a new graph or update the existing graph
> - and I get the following error:
> eclipse.buildId=M20100211-1343
> java.version=1.6.0_03
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
> Command-line arguments: -os win32 -ws win32 -arch x86
>
>
> Error
> Fri May 28 07:28:41 CEST 2010
> Error while reading log messages from file
>
> org.tigris.subversion.subclipse.graph.cache.CacheException: Error while
> reading log messages from file
> at org.tigris.subversion.subclipse.graph.cache.Cache.readNext(Cache.java:563)
> at org.tigris.subversion.subclipse.graph.cache.Cache.readNext(Cache.java:419)
> at
> org.tigris.subversion.subclipse.graph.cache.Cache.findRootNode(Cache.java:458)
> at
> org.tigris.subversion.subclipse.graph.editors.GraphBackgroundTask.updateView(G
> raphBackgroundTask.java:204)
> at
> org.tigris.subversion.subclipse.graph.editors.GraphBackgroundTask.execute(Grap
> hBackgroundTask.java:172)
> at
> org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.ja
> va:90)
> at
> org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext
> .java:144)
> at
> org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorks
> pace(JobRunnableContext.java:72)
> at
> org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspace
> Job.java:38)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.io.EOFException
> at java.io.RandomAccessFile.readInt(Unknown Source)
> at java.io.RandomAccessFile.readLong(Unknown Source)
> at org.tigris.subversion.subclipse.graph.cache.Cache.readNext(Cache.java:521)
> ... 9 more
>
>
> I had then to clear the revision graph cache, generate a new graph and update
> step by step the merge info in the graph.
>
> Olivier
>
> ------------------------------------------------------
> http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=26143
> 36
>
> To unsubscribe from this discussion, e-mail:
> [users-unsubscribe_at_subclipse.tigris.org].
------------------------------------------------------
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=2614558
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subclipse.tigris.org].
Received on 2010-05-28 22:39:26 CEST