标签: subclipse

颠覆性错误:"<file> ...在该修订版中不存在"

我已经开始在AWS上设置一个新的SVN repo,并且在使用Eclipse 3.6 Subversive 2.2.2时遇到了麻烦.

更新:新的repo使用Bitnami堆栈与Subversion 1.7.

我的Eclipse 3.5 Subclipse 1.6.2安装没有问题.

Eclipse 3.6 Subversive 2.2.2中,如果我尝试打开任何子文件夹,Subversive会给我错误:

获取存储库文件夹子操作失败.

svn:该版本中不存在URL'svn://xxx-xxx-xxx-xxx-xx.compute-1.amazonaws.com/M1'

任何读取文件的尝试都会给我一个类似的错误(该版本中不存在xxx).

似乎每个提交的元数据都可用,但实际文件本身无法找到/读取.


更新:

  • 我可以使用Subversive查看所有提交的历史记录,但无法查看实际文件.
  • repo与其他SVN客户端完美配合,如Subclipse,X-Code的客户端,SVNX.
  • 问题在于目前缺乏对Subversive的SVN 1.7支持(2012年2月)

答案(解释):

ScubaZA向我指出了正确的方向 - 新的回购使用Subversion 1.7,Subversive不支持(截至2012年2月).Subversive使用SVNKit连接器.其他SVN客户端已经支持1.7.

这些相关问题的信息有助于:

subclipse svn subversive

7
推荐指数
1
解决办法
2万
查看次数

如何在提交后强制Eclipse的快速差异刷新?

我正在使用Subclipse 3.0.0并将我的快速差异设置设置为"Prestine SVN copy".但是,当我使用菜单选项进行提交时,Team -> Commit我仍然会看到左侧ruller中的旧更改颜色为行号.

做一个Refresh对源代码树也没有帮助.我必须手动关闭所有打开的源文件并重新打开它们以便快速更新diff.

从我看到的参考"Prestine SVN copy"仅在您打开当前未​​打开的文件时才会更新.有没有什么办法解决这一问题?

eclipse subclipse svn

7
推荐指数
1
解决办法
812
查看次数

SVN提交错误"提交一次只能提交到一个存储库".

我正在使用安装了"Subclipse"的eclipse将我的更改提交到位于我的DropBox文件夹的存储库.

我使用Tortoise创建了一个存储库.我的实际项目位于存储库文件夹的根目录中,但不在主干或分支或标记文件夹中.

我成功创建,签出和提交了几次,但最近我开始收到提交错误:

org.apache.subversion.javahl.ClientException:svn:E200007:提交失败(详情如下):svn:E200007:Commit一次只能提交到一个存储库.所有目标都是同一工作副本的一部分吗?org.apache.subversion.javahl.ClientException:svn:E200007:提交失败(详情如下):svn:E200007:Commit一次只能提交到一个存储库.所有目标都是同一工作副本的一部分吗?

没有什么可以承诺......导致这个问题的原因是什么以及如何解决?

eclipse subclipse svn commit

7
推荐指数
1
解决办法
6869
查看次数

Eclipse Mars - 一个特定的文件无法在比较编辑器中打开?

上周突然间,单个javascript文件将不再在比较编辑器中打开.

  • 我正在运行最新的Mars Eclipse
  • 我正在运行最新的Subclipse
  • 我与repo同步,并看到更改的文件
  • 当我双击或选择比较时,我会看到一个空白的白页,其中包含"正在初始化..."或一个空白的灰色页面
  • 它只有一个特定的文本.js文件...项目中的所有其他文件,其他项目差异很好.
  • 该文件是37,880字节
  • 我删除了subversion设置文件,并重新创建了它们
  • 我检查了首选项并忽略了空格

它只是这个ONE文件......它是node.js项目的主文件.它过去常常很好,上周突然间这个文件将不再差异并抛出此异常.

当我查看日志时,我看到以下异常:

!ENTRY org.eclipse.ui 4 0 2016-04-14 12:38:08.535!MESSAGE未处理的事件循环异常!STACK 0 org.eclipse.swt.SWTException:无法在org上执行runnable(java.lang.IllegalArgumentException).位于org.eclipse.swt.wts.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)的org.eclipse.swt.SWT.error(SWT.java:4406)的eclipse.swt.SWT.error(SWT.java:4491) org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4155)位于org.eclipse.e4.ui.internal.workbench的org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3772) .swt.PartRenderingEngine $ 4.run(PartRenderingEngine.java:1127)位于org.eclipse.e4.ui.internal.workbench.swt的org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337). PartRenderingEngine.run(PartRenderingEngine.java:1018)atg.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)org.eclipse.ui.internal.Workbench $ 5.run(Workbench.java) :694)org.eclipse.core.databinding.observable.Realm.runWithDefault(Re alm.java:337)org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)atg.eclipse.ui.internal位于org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher的org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)的.ide.application.IDEApplication.start(IDEApplication.java:139) .runApplication(EclipseAppLauncher.java:134)位于org.eclipse.core.runtime.adaptor.EclipseStarter.run上的org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)(EclipseStarter.java) :380)atg.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun位于org.eclipse.equinox.launcher.Main.invokeFramewor的java.lang.reflect.Method.invoke(未知来源)的.reflect.DelegatingMethodAccessorImpl.invoke(未知来源)k(Main.java:669)org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)org.eclipse.equinox.launcher.Main.run(Main.java:1515)

由org.eclipse.wst.jsdt.core.dom.ASTConverter.convertToVariableDeclarationStatement(ASTConverter.)中的org.eclipse.wst.jsdt.core.dom.ASTNode.setSourceRange(ASTNode.java:2490)中的java.lang.IllegalArgumentException引起. java:2696)org.eclipse.wst.jsdt.core.dom.ASTConverter.checkAndAddMultipleLocalDeclaration(ASTConverter.java:319)org.eclipse.wst.jsdt.core.dom.ASTConverter.convert(ASTConverter.java:436) org.eclipse.wst.jsdt.core.dom.ASTConverter.convert(ASTConverter.java:1175)org.eclipse的org.eclipse.wst.jsdt.core.dom.JavaScriptUnitResolver.convert(JavaScriptUnitResolver.java:262)位于org.eclipse.wst.jsdt的org.eclipse.wst.jsdt.core.dom.ASTParser.createAST(ASTParser.java:647)的.wst.jsdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:887) .internal.ui.compare.JavaStructureCreator.createStructureComparator(JavaStructureCreator.java:284)位于org.eclipse.c的org.eclipse.wst.jsdt.internal.ui.compare.JavaStructureCreator.createStructureComparator(JavaStructureCreator.java:243)ompare.structuremergeviewer.StructureCreator.internalCreateStructure(StructureCreator.java:121)位于org.eclipse.compare的网站上,org.eclipse.compare的网站上的org.eclipse.compare. java:96)org.eclipse.wt上的Org.eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:70)org.eclipse.compare.internal.Utilities.runInUIThread(Utilities.java:859)org.eclipse.comparemergeviewer .structureCreator.createStructure(StructureCreator.java:102)位于org.eclipse.compare中的org.eclipse.compare中的结构信息,结构信息来自org.eclipse.compare中的$ StructureInfo.createStructure(StructureDiffViewer.java:155).StructureDiffViewer $ StructureInfo.refresh(StructureDiffViewer.java) :133)org.eclipse.compare中的org.eclipse.compare中的org.eclipse.compare.结构调整器.StructureDiffViewer $ StructureInfo.setInput(StructureDiffViewer.java:104)org.eclipse.compare.java:342)org.eclipse.compare中的org.eclipse.comparemer.viewmergeviewer.StructureDiffViewer $ 2.run(StructureDiffViewer.java:74)org.eclipse.compare中的ord.eclipse.compare. .custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:70)位于org.eclipse.compare上的org.eclipse.compare中的org.eclipse.compare的内容.(ord.eclipse.compare)是一个org.eclipse.compare输入调整器.结构调整器. )org.eclipse.wst.jsdt.internal.ui.compare.JavaStructureDiffViewer.compareInputChanged(JavaStructureDiffViewer.java:143)位于org.eclipse的org.eclipse.compare.structuremergeviewer.StructureDiffViewer.inputChanged(StructureDiffViewer.java:278).位于org.eclipse.compare.CompareViewerSwitchingPane.setInput(CompareViewerSwitchingPane.java:277)的org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1701)的jface.viewers.ContentViewer.setInput(ContentViewer.java:292)在组织 .eclipse.compare.internal.CompareStructureViewerSwitchingPane.setInput(CompareStructureViewerSwitchingPane.java:132)atg.eclipse.compare.CompareEditorInput.feedInput(CompareEditorInput.java:747)org.eclipse.compare.CompareEditorInput.createContents(CompareEditorInput.java:555) )org.eclipse.compare.compareEditor.creareEditor.adcess $ 6(CompareEditor.java:422)org.eclipse.compare.inare.CompareEditor上的org.eclipse.compare.internal.CompareEditor.createCompareControl(CompareEditor.java:462) $ 3.run(CompareEditor.java:378)位于org.eclipse.ui.Uternal上的org.eclipse.ui.Uternal中的.orm.eclipse.ui.UUNock.UP场合.$ 3.run(UISynchronizer.java:154) org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)... 23更多

javascript eclipse subclipse svn compare

7
推荐指数
2
解决办法
1122
查看次数

保护svn提交中的文件

嘿,想象一个普通的webapp,log4j.properties它受版本控制.我无法添加它,svn:ignore因为它是一个强制文件.如果我为开发进行自定义更改并且我不想提交它们,我必须注意意外提交.对于一个文件,它很容易处理,有3个或更多文件,它变得令人毛骨悚然.

有没有办法从svn提交暂时禁用这些文件?它的简单提交?我正svn和我一起工作subclipse.

subclipse svn version-control svnignore

6
推荐指数
2
解决办法
2039
查看次数

当SVN将状态代码缩进一个额外空间时,这意味着什么?

我刚刚通过Subclipse做了一个普通的旧SVN更新,这在我的SVN控制台中出现了:

update C:/project/ -r HEAD --force
    U   C:/project/.project
    D   C:/project/mroozek
     U  C:/project/timeStone
     U  C:/project/barchern
    U   C:/project/lorem.java
    A   C:/project/ipsum.java

文件名已组成,但类型是正确的.
为什么状态代码(在示例中为U)在某些行上缩进一个额外的空格?

subclipse svn

6
推荐指数
1
解决办法
489
查看次数

手动在Eclipse上安装subclipse

我从http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240下载了subclipse

我下载的zip文件包含以下两个文件夹和4个文件

/features
/plugins
artifacts.xml
content.xml
index.html
site.xml
Run Code Online (Sandbox Code Playgroud)

我可以将两个文件夹(功能和插件)复制到$ ECLIPSE_HOME文件夹并忽略这些文件吗?我以前做过这个,但我不记得要复制单个文件了.可以忽略xml和html文件吗?

我必须手动安装它,因为服务器在代理后面,我不知道代理详细信息.

谢谢

java eclipse subclipse ide

6
推荐指数
1
解决办法
2万
查看次数

Subclipse"RA层请求失败"错误,Web浏览器没有错误

我正在使用STS 2.8.1(我认为它基于Eclipse Indigo)和Subclipse 1.6.18.

我正在尝试从存储库中检查一些代码,但是当我添加存储库位置时,我收到以下错误:

RA层请求失败
svn:服务器发送意外返回值(503 Service Unavailable)以响应OPTIONS请求'http:// abcom:18080/svn/myproject'

问题是,如果我尝试从Web浏览器(例如Chrome或IE)访问该存储库,我可以访问它.它询问我的用户名和密码,输入后我可以看到项目树.

有谁知道我为什么可以从网络浏览器访问而不是从STS访问?

为Subclipse正确配置了代理设置(我可以从STS访问其他存储库,但不能访问那个存储库).

eclipse subclipse svn sts-springsourcetoolsuite

6
推荐指数
1
解决办法
2万
查看次数

已安装Subclipse但Eclipse 4.2 Juno中没有显示任何功能

我已经安装了Eclipse 4.2(Juno)并试图让Subclipse工作.我使用了1.8.x更新站点:

http://subclipse.tigris.org/update_1.8.x

安装没问题.这是安装的样子:

在此输入图像描述

但是,即使安装了它,除了上面的包页面之外,Eclipse中没有任何迹象.没有SVN视角,首选项菜单中没有任何内容,"团队..."下的上下文菜单中没有任何内容,我的项目中没有SVN注释.

我在使用Subclipse时遇到了早期版本Eclipse的这个问题,但是在我卸载所有Subclipse然后重新安装它之后它通常会消失.但是,多次尝试这样做并没有解决这种情况,所以我不确定发生了什么.

正如你所看到的,安装的很少 - 只是m2e和subclipse.

编辑:我意识到我安装了两个不同版本的m2e - 与eclipse一起提供的版本以及我从更新URL安装的版本.当我删除我安装的那个时,Subclipse又开始工作了.显然,不同插件之间的一些奇怪冲突导致了这个问题.但是,我不确定将来修复这种情况的最佳方法是什么 - 错误和/或其他日志在哪里检查以确定何时可能出现问题?

eclipse subclipse eclipse-juno

6
推荐指数
1
解决办法
6032
查看次数

Eclipse:如何在Eclipse上安装Subclipse(Indigo)[在Linux上]

我正在尝试在Linux上安装Subclipse.我的Eclipse(Indigo)版本是3.7.2.我去了这个网站并复制了链接说:

1.8.x版本的链接:
压缩下载:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID = 2240

但它不起作用......

eclipse subclipse linux

6
推荐指数
1
解决办法
2万
查看次数