我已经开始在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).
似乎每个提交的元数据都可用,但实际文件本身无法找到/读取.
更新:
答案(解释):
ScubaZA向我指出了正确的方向 - 新的回购使用Subversion 1.7,Subversive不支持(截至2012年2月).Subversive使用SVNKit连接器.其他SVN客户端已经支持1.7.
这些相关问题的信息有助于:
我正在使用Subclipse 3.0.0并将我的快速差异设置设置为"Prestine SVN copy".但是,当我使用菜单选项进行提交时,Team -> Commit我仍然会看到左侧ruller中的旧更改颜色为行号.
做一个Refresh对源代码树也没有帮助.我必须手动关闭所有打开的源文件并重新打开它们以便快速更新diff.
从我看到的参考"Prestine SVN copy"仅在您打开当前未打开的文件时才会更新.有没有什么办法解决这一问题?
我正在使用安装了"Subclipse"的eclipse将我的更改提交到位于我的DropBox文件夹的存储库.
我使用Tortoise创建了一个存储库.我的实际项目位于存储库文件夹的根目录中,但不在主干或分支或标记文件夹中.
我成功创建,签出和提交了几次,但最近我开始收到提交错误:
org.apache.subversion.javahl.ClientException:svn:E200007:提交失败(详情如下):svn:E200007:Commit一次只能提交到一个存储库.所有目标都是同一工作副本的一部分吗?org.apache.subversion.javahl.ClientException:svn:E200007:提交失败(详情如下):svn:E200007:Commit一次只能提交到一个存储库.所有目标都是同一工作副本的一部分吗?
没有什么可以承诺......导致这个问题的原因是什么以及如何解决?
上周突然间,单个javascript文件将不再在比较编辑器中打开.
它只是这个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.BusyIndicator.showWhile(BusyIndicator.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.BusyIndicator.showWhile(BusyIndicator.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更多
嘿,想象一个普通的webapp,log4j.properties它受版本控制.我无法添加它,svn:ignore因为它是一个强制文件.如果我为开发进行自定义更改并且我不想提交它们,我必须注意意外提交.对于一个文件,它很容易处理,有3个或更多文件,它变得令人毛骨悚然.
有没有办法从svn提交暂时禁用这些文件?它的简单提交?我正svn和我一起工作subclipse.
我刚刚通过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)在某些行上缩进一个额外的空格?
我从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文件吗?
我必须手动安装它,因为服务器在代理后面,我不知道代理详细信息.
谢谢
我正在使用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 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又开始工作了.显然,不同插件之间的一些奇怪冲突导致了这个问题.但是,我不确定将来修复这种情况的最佳方法是什么 - 错误和/或其他日志在哪里检查以确定何时可能出现问题?
subclipse ×10
eclipse ×7
svn ×7
commit ×1
compare ×1
eclipse-juno ×1
ide ×1
java ×1
javascript ×1
linux ×1
subversive ×1
svnignore ×1