问题标签 [svnkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SVNkit 无法创建 SVNRepository
我正在尝试使用 SVNkit 在两个 svn url 上运行差异。问题是我在diff.doDiff
被调用时收到错误。
org.tmatesoft.svn.core.SVNException: svn: Unable to create SVNRepository object for ' http://svn.codehaus.org/jruby/trunk/jruby/src/org/jruby/Finalizable.java' 在 org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:40) 在 org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:55) 在 org. tmatesoft.svn.core.io.SVNRepositoryFactory.create(SVNRepositoryFactory.java:199) 在 org.tmatesoft.svn.core.wc.DefaultSVNRepositoryPool.createRepository(DefaultSVNRepositoryPool.java:213) 在 org.tmatesoft.svn.core.wc。 SVNClientManager.createRepository(SVNClientManager.java:242) 在 org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:231) 在 org.tmatesoft.svn.core.wc.SVNDiffClient.doDiffURL(SVNDiffClient.java:第769章)
我已经仔细检查了 URL(我可以在 TortoiseSVN 客户端中打开它们)。有人可以帮我知道发生了什么吗?我已经发布了我在下面运行的代码。
svn - 将目录提交到 Subversion
一种新手问题,但我在使用 SNVKit 时遇到问题。
我在应用程序中使用 SVNKit 来提交对文件的更改。我已经成功地将文件和文件夹添加到工作副本中,但是在将其提交到存储库时遇到问题。
我试图运行的命令是 'commit -m "Test Add" /svnroot/project1/' 但我不断收到 "svn: '/home/user' is not a working copy"
我有一个类似于这样的结构:
- /svnroot/
- /svnroot/project1/
- /svnroot/project1/grouping1/
- /svnroot/project1/grouping1/myfilesarehere
如果我尝试提交文件,我会收到以下消息:“'/svnroot/project1/grouping1' 不受版本控制,不是提交的一部分,但其子项是提交的一部分。”
我可能做错了什么?
编辑:修复了目录。
svn - 如何让 svnant/svnkit 提示输入用户名/密码
我有一个需要从 Subversion 签出目录的 Ant 脚本。这可以使用 svnant/svnkit。但是,Subversion 访问是经过身份验证的,我不想将我的用户密码存储在文件中。
我可以让 svnkit 弹出密码对话框吗?或者更好的是,让它使用与 Eclipse 内部的 subversive/svnkit 相同的凭证缓存(用户名可以从 build.properties 中读取)?
我无法切换到基于公钥的身份验证,因为我不控制颠覆服务器。
现在,它只是说“svn:身份验证已取消”。
eclipse - 在 Eclipse 的主干中使用 Subversion 连接器 SVNKit 1.2.1
我想测试 SVNKit 1.2.1 附带的功能,该功能在 Eclipse 或 Polarion 项目的更新站点上尚不可用。
我按照svnkit.com/download.php上的“最新开发版本”中所述进行了结帐,使用 ant 成功构建它并使用 Eclipses 软件管理器成功安装它。
现在我在 [Preferences / Team / SVN / SVN Connector] 的连接器列表中看不到 SVNKit 1.2.1。所以我不能将 Eclipse 配置为使用 SVNKit 1.2.1 作为 Subversion 连接器。
任何人都知道我错过了什么?
svn - 使用 svnkit 设置 svn:ignore 标志
我在我的应用程序中使用SVNKit。我有一个场景,其中在执行 svn 操作时应该忽略某些文件。即我需要为某些模式设置 svn:ignore 属性。
我如何使用 SVNKit 做到这一点?
java - 用于测试 svnkit 测试的模拟 svn 实例
我正在处理的一个项目使用 svnkit 与 Subversion 进行大量交互。
是否有任何关于运行模拟内存 svn 实例的示例,以帮助促进测试等?
干杯
马蒂
java - svnkit:如何枚举根目录中的 svn 存储库?
如何使用 svnkit 枚举根目录中的 svn 存储库?
java - 为什么我会收到带有 Java SSL 证书的 handshake_failure?
我正在尝试使用 Hudson(它使用 SVNKit)来访问需要客户端证书才能访问的 Subversion 存储库。我可以通过 Eclipse(也使用 SVNKit)使用相同的客户端证书访问相同的存储库。
当 Hudson 尝试签出存储库时,它失败了:
Hudson 是在 Tomcat 下运行的,所以我在 Tomcat 日志(-Djavax.net.debug=ssl
)中开启了 ssl 调试。
在握手结束时,我看到:
我不确定这是否是问题的症结所在。
紧随其后的是证书颁发机构列表。我确保将服务器的证书根颁发者导入到 mycacerts
以及中间颁发者中。我仍然遇到同样的问题。
关于看什么的任何想法?
日志在pastebin 上。
svn - SVN-ANT 错误 - “不是工作副本”
在提交此问题之前,我阅读了相关问题,但无法找到与我的问题相同的确切问题。
我正在尝试在 Windows 框中设置一些自动化。我有 ant 目标要更新,我使用 eclipse 作为我的 java 开发编辑器。Windows 盒子安装了svn 客户端(TortoiseSVN) ,一旦项目被签出, 我就使用它从我的存储库中获取新的签出,我执行了 ant 目标。结果如下。
这是我的 ant 目标,在阅读了一些论坛后,我发现最好明确告诉目标运行,svnkit
我已经删除了实际的用户名和密码。
先感谢您。