2 wg702100309 wg702100309 于 2014.07.01 17:14 提问

eclipse中的cvs为什么无法查看历史记录了,并报错了。

问题描述:我在eclipse中点击一个项目中的一个activity的文件-->右键-->选择Team-->show history(查看cvs中的历史文件)后报错了。无法查看到cvs中以前的历史记录了,为什么啊?求帮助啊!!!

报错信息:
java.lang.IllegalArgumentException: Argument not valid
at org.eclipse.swt.SWT.error(SWT.java:4378)
at org.eclipse.swt.SWT.error(SWT.java:4312)
at org.eclipse.swt.SWT.error(SWT.java:4283)
at org.eclipse.swt.custom.SashForm.setWeights(SashForm.java:444)
at org.eclipse.team.internal.ccvs.ui.CVSHistoryPage.createControl(CVSHistoryPage.java:259)
at org.eclipse.team.internal.ui.history.GenericHistoryView.doCreatePage(GenericHistoryView.java:695)
at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:412)
at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:753)
at org.eclipse.team.internal.ui.history.GenericHistoryView.showHistoryPageFor(GenericHistoryView.java:548)
at org.eclipse.team.ui.TeamUI.showInputInView(TeamUI.java:128)
at org.eclipse.team.ui.TeamUI.showHistoryFor(TeamUI.java:116)
at org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction$1.run(ShowResourceInHistoryAction.java:35)
at org.eclipse.team.internal.ccvs.ui.repo.RepositoryManager.run(RepositoryManager.java:765)
at org.eclipse.team.internal.ccvs.ui.actions.CVSAction$2.run(CVSAction.java:360)
at org.eclipse.team.internal.ccvs.ui.actions.CVSAction$3.run(CVSAction.java:369)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.team.internal.ccvs.ui.actions.CVSAction.run(CVSAction.java:366)
at org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction.execute(ShowResourceInHistoryAction.java:31)
at org.eclipse.team.internal.ccvs.ui.actions.CVSAction.run(CVSAction.java:117)
at org.eclipse.team.internal.ui.actions.TeamAction.runWithEvent(TeamAction.java:549)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Eclipse中与CVS相连的工程中的文件,不显示版本信息时,如何处理(重启Eclipse)!
前言: 前一段时间做リリース工作,在这之前,要把代码先登录 down了许多工程下来,但是突然发现工程中的文件不显示版本信息了~ 问同事说,原因是Eclipse内存不够了,重启就好了,于是重启一下就好了~
cvs 查看个人提交记录
eclipse的cvs插件不能看自己在整个项目的提交历史 但cvs的命令行可以实现这点   Java代码   mkdir ttt      CVSROOT=:ext:lich0079@1.2.3.4:/var/cvsroot   export CVSROOT      cvs checkout -d ./ttt -r project_branch_
CVS 如何查看提交历史
Team -> show history
【Eclipse】利用本地历史记录回档
尽管没有SVN能服务器存储代码历史,Eclipse也是可以利用本地历史记录回档的,不然这它在初次启动要设置工作空间干嘛? 即使已经养成了随手的Ctrl+S的习惯,但是改错代码不小心的Ctrl+S等欲哭无泪还是会发生,此时你可以利用Eclipse的本地历史记录回档。 具体是右键你需要回档的Java或者html等文件,选择Compare With->Local History... 之后
Eclipse中设置本地历史记录
窗口->首选项->常用->工作空间->本地历史,默认设置如下图所示: 这三个项分别是: 保留天数(每个修改记录的最多保留天数); 最大历史数量(每个文件修改所保留的最大版本数量); 每文件的最大文件大小(所有保留记录最大占用的空间); 我们可以根据自己的情况进行设置。然后就可以从文件列表中直接打开本地历史记录了,还集成了比较功能呢。
在MyEclipse中使用版本控制系统CVS
项目的版本控制对于团队开发是极端重要的,对于个人开发者也是项目复杂化时不可缺少的工具。     本文介绍如何在Eclipse中使用版本控制系统CVS。首先,我们将简要讨论一下团队代码开发的思想,然后简要讲述CVS系统的背景及Windows平台下CVS服务器的安装和设置。接下来,针对Eclipse,详细讲解了使用CVS进行团队开发时的开发流程以及在Eclipse中具体使用的重要操作方法。 现今的
svn 查看历史记录失败 ,并提示"Item is not readable"
在svnserve.conf 文件中,设置anon-access = none就可以了
在 MyEclipse/Eclipse 中如何查看某个文件的历史记录
1.右键点击代码编辑区,或者右键点击文件,选择Team -》Show Local History 2.在History中显示该文件历史编辑信息,双击该时间,出现历史文件(不可编辑)
eclipse里删除多余的cvs repository
<br />eclipse使用中,SVN repository location或CVS repository location中会出现一些过时的用不着的location,但是在window->preference中又找不到删除的地方。原来位置就在:window->open perspective->svn/cvs repository exploring,打开该视图后,在svn/cvs repositories中选择要删除的location,右键->discard location,即可删除。
Eclipse项目属性中的CVS不见了如何处理
今天对一个项目修改后,想要同步一下。结果发现项目的右键菜单中,team菜单下只有Apply patch和共享项目两个子菜单,其它的子菜单都不见了。再看项目属性菜单中,成了这个样子,本来应该有个cvs的。 经过反复研究,处理方式如下: 1、在eclipse中关闭相关的项目,比如myprj 2、在eclipse的工作空间workspace下找到这个一个目录 workspace\.metad