标签: svnkit

使用SVNKit检出目录/文件

我无法在维基上看到记录结果的位置.理想情况下,我想查看文件"example/folder/file.xml",如果不仅仅是文件夹...然后当应用程序关闭或以其他方式时,能够提交回更改此文件.我该怎么做呢?

java svnkit

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

在Jenkins中配置Subversion插件以使用1.6工作副本

我使用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之外运行.也不可能更新单独的客户端,因为我们正在使用构建系统上的"冻结"软件.如果一切都失败了,我可以降级詹金斯,但这不是首选.

svn svnkit jenkins

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

SVN:'0x00400039:收集资源'

我在Eclipse IDE中将静态项目转换为javascript项目.

现在有些*.js文件无法提交并抛出以下错误:

SVN: '0x00400039: Collecting Resources' operation finished with error: null java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

eclipse svn svnkit

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

通过svn + ssh连接时,Subclipse + SVNKit不断要求凭据

我正在使用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 credentials svnkit

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

Subclipse:更新后 SVN 出错(无法创建 SVN 首选项页面)

下午好,

到目前为止,我一直在使用 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)

eclipse subclipse svn svnkit

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

svnkit:如何获得工作副本修订号?

我正在使用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文件夹中

  • 此.svn文件夹中没有文件.

有线索吗?谢谢!

java svnkit

5
推荐指数
1
解决办法
4064
查看次数

在Eclipse Indigo下使用Subclipse的Svnkit

在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工作?

subclipse svnkit eclipse-indigo

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

Jenkins SVN在结账期间“SSL对等方关闭不正确”

我在使用 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)

svn svnkit maven maven-release-plugin jenkins

5
推荐指数
1
解决办法
9631
查看次数

使用svn over ssh时,SCM Sensor因E170001而失败

由于声纳切换到使用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)

ssh svnkit sonar-runner sonarqube sonarqube5.1

5
推荐指数
1
解决办法
1833
查看次数

颠覆性:svn:E195016:无法合并到带有切换子树的工作副本中

我对Eclipse和Subversive有问题。

我正在尝试将项目的一个分支重新整合到主干中。

这些是我要执行的操作:

  1. 切换到项目的主干版本
  2. 我已经确保没有任何挂起的操作,即执行“还原”和“更新”,以便从与主干的远程副本完美同步的“干净”工作副本开始
  3. 我转到“团队->合并...”
  4. 我转到“重新集成”选项卡,然后选择要合并到主干中的分支,指向该分支的“头部修订”。
  5. 我按确定按钮,但这是我得到的错误:

 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)

提前致谢。

svn merge subversive svnkit svn-merge

5
推荐指数
1
解决办法
6956
查看次数