[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Subclipse-users] Sibclipse revision graph doesn't show all revision

From: Stephen Elsemore <selsemore_at_collab.net>
Date: Fri, 28 May 2010 13:41:07 -0700

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

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.