在从Subversion外部检出的Eclipse项目上执行Subclipse共享项目时,文件系统实际发生了什么?所有.svn文件夹都已就位.当我尝试以正确的方式共享Project时出现错误,我宁愿不从SVN Repository浏览器中删除并重新检出项目.
我重新安装了Windows并解压缩了Eclipse的新副本.尽管如此,我还是无法通过Subclipse访问ssh存储库.问题似乎与JavaHL有关,而Tigris网站的测试给出了NoClassDefError.虽然这可以被认为是一个软件问题,但我希望有人之前会遇到这个问题.有没有办法来解决这个问题?这很紧急.
PS:设置的东西使得Subclipse会在配置文件中查找转发到TortoiseSVN的PLink客户端的调用,而该客户端又获得了一个在Pageant中加载的密钥.
编辑:这是重新安装jdk后java -jar javahltests.jar的输出:
.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.
E.E.E.E.E.E.E.E.E.E
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0xffbadd11, pid=752, tid=656
#
# JRE version: 6.0_21-b06
# Java VM: Java HotSpot(TM) Client VM (17.0-b16 mixed mode, sharing windows-x86 )
# Problematic frame:
# C 0xffbadd11
#
# An error report file with more information is saved as:
# C:\\hs_err_pid752.log
#
# If you would like to submit a bug report, please visit:
# …Run Code Online (Sandbox Code Playgroud) 构建之后,我在build目录中获得了大量的类文件,这些文件是自动生成的.我不想提交它们,所以我试图忽略它们Team -> Add to svn:ignore,但它们已经变灰了.

我试图删除构建目录Project -> Clean,但有趣的是当我尝试提交时,Subclipse仍然拥有它们.
什么地方出了错?如何忽略Subclipse中的构建目录?

我正在使用Subclipse通过svn + ssh连接到SVN存储库并使用私钥(服务器具有配对的公钥).界面是SVNKit(纯Java).在我输入svn + ssh:// repository ...地址后,系统会提示我输入凭据.我指定用户名和私钥文件(我没有设置密码,因此它留空)并确认.窗口再次弹出,这将无限期地继续.没有提供控制台消息.
注1:标记"保存信息"似乎没有效果.如果有一个缓存我应该删除这可能会有所帮助.我已经在eclipse中删除了密钥环文件.
注2:我不确定私钥是否应该是SSH2或OpenSSH格式,但我尝试了两者并没有区别.
注3:我在eclipse下的插件下找不到org.tmatesoft.svn文件夹.我从eclipse更新站点http://eclipse.svnkit.com/1.7.x安装了SVNKit .
规格:Windows 7 64位,eclipse 4.2.1 64位,Subclipse 1.8.16,Subversion客户端适配器1.8.3,SVNKit客户端适配器1.7.5.1.
如果我应该提供任何其他信息或日志文件,我将很乐意这样做.
我在Ubuntu Linux下使用STS 2.9和Subclipse插件.我正在尝试检查整个存储库(使用所有中继和分支)并将其整齐地显示为工作区中的项目.我通常做的是检查存储库的根目录.我需要整个存储库的原因是我在分支和主干版本上工作,所以拥有它对我来说更容易工作.这就是我想要实现的目标
Workspace
repo/
branches/
tags/
trunk/
other_repo/
branches/
tags/
trunk/
some_other_workspace_entry(ex. java project)
Run Code Online (Sandbox Code Playgroud)
不幸的是,我们有一个超过5GB大小的存储库,并且它将永远用于subclipse检查它,直到最后它抛出一个错误.所以,我最终得到了一个未完全检出的存储库,我无法继续检查它.我必须删除所有已检出的数据并重新启动它(直到它再次失败),或者单独检出主干和分支 - 因此在我的工作空间中有一个主干和分支条目,我必须避免.
问题是 - 有没有办法继续未完成的回购结账?或者可以通过子文件夹检查它,但仍然在我的工作区中具有所需的树结构?如果我需要通过文本编辑器手动编辑一些工作区文件,哪些以及如何?
下午好,
到目前为止,我一直在使用 Eclipse 和 Subclipse(使用 JavaHL)几个月没有任何问题。昨天(即 13/03/19)更新了一些插件(包括 Subclipse)后,subclipse不再工作。例如,我无法再提交或拉取任何文件,当我查看window> preference> Team> 时SVN,eclipse 显示以下消息:
Unable to create the selected preference page.
java.lang.reflect.InvocationTargetException
请在异常堆栈跟踪下方找到:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:284)
at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceNode.createPage(WorkbenchPreferenceNode.java:51)
at org.eclipse.jface.preference.PreferenceDialog.createPage(PreferenceDialog.java:1279)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.createPage(FilteredPreferenceDialog.java:361)
at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1166)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:675)
at org.eclipse.jface.preference.PreferenceDialog$5.lambda$0(PreferenceDialog.java:660)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
at org.eclipse.jface.preference.PreferenceDialog$5.selectionChanged(PreferenceDialog.java:657)
at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:874)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:871)
at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1240)
at …Run Code Online (Sandbox Code Playgroud) 使用Android Library Project时,是否有人为使用这些库的项目提供了良好的版本控制解决方案?
例如,如果我有两个应用程序,比如免费版和付费,或手机和平板电脑,或任何其他场景,我希望他们使用Android Lib项目中包含的一些共享库,我该如何安全地添加这些项目到SVN?因为它们是单独的项目,所以我无法理解当一个人被提交时另一个(库一)也是.
我正在使用Eclipse与Subclipse SVN插件,有没有人知道是否有一种方法来链接项目,所以一个提交将提交另一个?
这里的任何提示都会受到欢迎 - 因为我对SVN相对较新 - 所以可能会以错误的方式思考这个问题:)
谢谢
这看起来似乎是一个愚蠢的问题,但它让我绝对疯狂!
我使用Eclipse的Subclipse插件来检查项目的代码.当我去提交更改时,Subclipse会提示输入提交消息(如预期的那样).会发生什么,我开始输入我的提交消息,按Shift+ Enter...当然,它会提交我的更改,包括我的不完整消息.
反正有改变这种行为吗?说,Enter提交更改?如果没有一个简单的办法,只要有我不介意是有要遵循的步骤修复.
我正在Eclipse 3.72(Indigo)中使用Subclipse 1.6.18与SVN 1.6存储库一起工作.这一切都在Ubuntu下运行.
我有一个项目,在我更新我的Eclipse(我一直在使用Galileo)及其所有部分之前我忘了与Subversion断开连接 - 基本上是完全重新安装Eclipse,Subclipse等.现在,当我去"团队"时,我得到的一切是"应用补丁".
由于项目有未保存的更改,我想重新连接到Subversion,因此我可以提交它们. 这个Stack Overflow问题似乎有答案,但我不明白答案.("获胜"答案也有一个指向线程的链接,但该链接不会转到某个帖子).
那么如何将我的项目与subversion重新连接?提前致谢.
我想从Eclipse Juno下的Subclipse 1.8.16导入/导出我的SVN Repository位置.那可能吗?
我看到如果您使用Eclipse的Subversive SVN插件,您可以执行以下操作:http://www.eclipse.org/subversive/documentation/teamSupport/SVNaction/location_ie.php
Subclipse有没有相应的东西?
谢谢!