我无法在维基上看到记录结果的位置.理想情况下,我想查看文件"example/folder/file.xml",如果不仅仅是文件夹...然后当应用程序关闭或以其他方式时,能够提交回更改此文件.我该怎么做呢?
我使用Jenkins Subversion插件检查Jenkins中的工作副本.单独的SVN客户端用于从该工作副本中提取一些信息(使用了哪个分支,哪个版本等).
Subversion插件创建一个1.7工作副本,另一个客户端无法处理(它是1.6).有没有办法配置Subversion插件来签出1.6工作副本?
这个问题列出了一种配置Subversion插件的方法:Hudson在使用SVN时没有使用符号链接签出(Subversion) 所以我开始寻找所有配置选项,最后在这个页面上:http://svnkit.com/kb/ user-guide-config-settings.html,但它确实不完整.
我还发现了这个:http://wiki.svnkit.com/SVNKit_FAQ#Q : _Can_the_current_SVNKit_version_be_forced_to_create_pre-1.5_format_working_copies.3F,但新目录忽略该属性除外.
我不能使用Jenkins变量来提取分支和修订信息,因为同一个脚本也必须能够在Jenkins之外运行.也不可能更新单独的客户端,因为我们正在使用构建系统上的"冻结"软件.如果一切都失败了,我可以降级詹金斯,但这不是首选.
我在Eclipse IDE中将静态项目转换为javascript项目.
现在有些*.js文件无法提交并抛出以下错误:
SVN: '0x00400039: Collecting Resources' operation finished with error: null java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud) 我正在使用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.
如果我应该提供任何其他信息或日志文件,我将很乐意这样做.
下午好,
到目前为止,我一直在使用 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) 我正在使用SVNKit 1.3.2并尝试获取工作副本修订号.
工作副本也与SVNKit一起检查,但是当我试图打电话时
clientManager.getLookClient().doGetYoungestRevision(destination);
Run Code Online (Sandbox Code Playgroud)
我收到FileNotFoundException告诉我在目标路径下找不到'format'文件,例如 /path/to/working/copy/format
我可以看到2个问题: - 它试图在工作目录root中访问'format'文件,而这个文件应该在.svn文件夹中
有线索吗?谢谢!
在Ubuntu下的Eclipse Indigo(64位)中,SVNKit客户端没有出现在Eclipse首选项 - > Team - > SVN中.
我已经从Eclipse市场安装了subclipse.
由于安装了subclipse后,SVNKit不可用,我从更新站点安装了svnkit:http://eclipse.svnkit.com/1.3.x/
仍然,svnkit作为SVN客户端不可见.只有JavaHL在组合框中.
如何让SVNKit在Indigo工作?
我在使用 SVN 作为 SCM 通过 Jenkins 运行 maven 发布插件时遇到问题。
在检查大型项目时,我收到以下错误,我搜索了高低的分辨率,但还没有找到任何东西,这似乎是使用 SVN Kit 的 Java SVN 客户端的问题。
svn: E175002: SSL peer shut down incorrectly
12:37:17 at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
12:37:17 at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
12:37:17 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:777)
12:37:17 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:382)
12:37:17 ... 34 more
12:37:17 Caused by: svn: E175002: REPORT request failed on '/svn/mx/!svn/vcc/default'
12:37:17 at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:208)
12:37:17 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:775)
12:37:17 ... 35 more
12:37:17 Caused by: svn: E175002: SSL peer shut down incorrectly
12:37:17 at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:109)
12:37:17 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:526)
12:37:17 ... 35 more
12:37:17 …Run Code Online (Sandbox Code Playgroud) 由于声纳切换到使用SVNKit,我无法将责备分析用于使用工作副本svn+ssh.它失败了:
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.5:sonar (default-cli) on project example: Error when executing blame for file src/main/java/com/acme/Foo.java: svn: E170001: Authentication required for 'svn@svn+ssh://svn.acme.com'
Run Code Online (Sandbox Code Playgroud)
svn从命令行调用时,该命令可正常工作,也可连接到ssh svn@svn.acme.com成功.我在Eclipse中使用SVNKit和这个存储库它也工作正常(虽然我不得不告诉它在哪里寻找私钥).
当我试图调试声纳转轮执行时,我看到私钥没有设置:
myPreviousAuthentication SVNSSHAuthentication (id=392)
myAgentProxy null
myIsPartial false
myIsStorageAllowed false
myKind "svn.ssh" (id=387)
myPassphrase null
myPassword (id=608)
myPortNumber -1
myPrivateKeyFile null
myPrivateKeyValue null
myURL SVNURL (id=345)
myUserName "jbochenski" (id=610)
myPreviousErrorMessage SVNErrorMessage (id=388)
dontShowErrorCode false
myChildErrorMessage null
myErrorCode SVNErrorCode (id=614)
myMessage "Credentials rejected by SSH server." (id=613)
myObjects Object[0] (id=616) …Run Code Online (Sandbox Code Playgroud) 我对Eclipse和Subversive有问题。
我正在尝试将项目的一个分支重新整合到主干中。
这些是我要执行的操作:
Merge operation failed.
Can't overwrite cause with org.tmatesoft.svn.core.SVNException: svn: E195016:
Cannot merge into a working copy with a switched subtree
Run Code Online (Sandbox Code Playgroud)
我不明白怎么了
我正在使用此Eclipse和SVN配置:
Eclipse Java EE IDE for Web Developers.
Version: Neon.1 Release (4.6.1)
Build id: 20160913-0900
Subversive SVN Team Provider 4.0.3.I20161129-1700
SVNKit 1.8.14 Implementation (Optional) 6.0.3.I20161124-1700
SVN 1.9
Run Code Online (Sandbox Code Playgroud)
提前致谢。
svnkit ×10
svn ×5
eclipse ×3
subclipse ×3
java ×2
jenkins ×2
credentials ×1
maven ×1
merge ×1
sonar-runner ×1
sonarqube ×1
sonarqube5.1 ×1
ssh ×1
subversive ×1
svn-merge ×1