svnkit相关内容

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

我在使用 Eclipse 和 Subversive 时遇到问题. 我正在尝试将项目的一个分支重新集成到主干中. 这些是我正在关注的操作: 切换到项目的主干版本 我确保没有任何挂起的操作,执行恢复和更新,以便从“干净"的工作副本开始,与主干的远程副本完美同步 我转到“团队 -> 合并..." 我转到“重新集成"选项卡,然后选择要在主干中合并的分支,指向该分支的“头部修订版". ..
发布时间:2021-06-02 20:18:54 其他开发

SVNKit身份验证始终失败

我正在尝试使用svnkit签出我的代码,尽管我可以成功地使用命令行svn和乌龟访问我的仓库,但它始终返回E170001(禁止403). 我使用svnkit的原因是为了调试使用Jenkins签出时发生的相同问题. 我正在使用Windows PC运行以下客户端代码: import org.tmatesoft.svn.core.SVNException; import org.tmates ..
发布时间:2020-07-10 04:41:58 其他开发

在tomcat服务器上的Web应用程序内使用SVNKit时JRE崩溃

我正在尝试使用带有弹簧的 SVNKit 通过Web门户来处理svn操作.我能够执行单独的操作,例如提交,清理,更新等.我的提交代码如下: public Exception commit(String user, String password, String fileName,String comment) { Exception svnException = null; ..
发布时间:2020-07-10 04:41:56 其他开发

定制的SVN深度值

我需要SVN分支下所有文件夹名称的列表.但不能达到 INFINITE 深度.说我需要达到5级深度. 有什么方法可以指定自定义的SVNdepth值?获取立即文件夹列表并进行迭代的问题是,每个文件夹都包含数百个子文件夹. 使用的命令: svn ls-深度无限 http://sample.com/repository/pag/branches/dev/ 可以使用自定义值(数值)代替无穷大 ..
发布时间:2020-07-10 04:40:53 其他开发

使用svnkit获取文件的先前修改版本

我正在使用SVN工具包从SVN存储库中收集一些指标.我陷入了这个简单的问题,无法解决它. 我有一个SVNRepository对象,该对象为我提供了存储库中所有文件及其不同修订版的路径.我想为每个修订设置先前的修订值. 如何在不检出该文件的情况下执行此操作?或者更确切地说,什么是从我的代码获得最佳性能的最佳方法是什么? 在分配以前的修订版时,它还应该考虑复制/粘贴和移动活动. 解决 ..
发布时间:2020-07-10 04:40:51 其他开发

使用svnkit快速更改svn目录属性

我需要即时更改svn目录的版本化自定义属性的值. 我不想更改任何内容,只需更改现有目录的属性值即可. 我在Java中使用svnkit. 我该怎么办? example: http:://svnserver.com/example/directorya ... has svn property: myproperty = abc after the operation: http: ..
发布时间:2020-07-10 04:39:43 其他开发

如何使用Java从SVN获取树结构

有什么方法可以将SVN结构作为Java中的树结构获取? 例如:如果我指定路径 http://sample.com/repository/pag/branches/dev/Structure/services/ 我想要服务下的所有条目,如果它再次包含一个目录,它的输入项也位于树中? 谢谢. 注意:我见过 getDir().但是在这里,我必须继续进行迭代. 解决方案 如 ..
发布时间:2020-07-10 04:38:40 其他开发

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

我正在使用Subclipse通过svn + ssh和私钥(服务器具有成对的公钥)连接到SVN存储库.该接口是SVNKit(纯Java).输入svn + ssh://repository ...地址后,系统会提示我输入凭据.我指定用户名和私钥文件(我没有设置密码,因此将其留为空白)并确认.窗口再次弹出,并且会无限期地继续下去.没有提供控制台消息. 注1:标记“保存信息"似乎无效.如果有缓存,我 ..
发布时间:2020-07-10 04:38:37 其他开发

模拟svn实例以测试svnkit测试

我正在使用的项目使用svnkit与Subversion进行了大量交互. 是否有运行模拟内存中的svn实例的示例,以帮助进行测试等? 欢呼 马蒂 解决方案 在文件系统上创建一个临时SVN存储库以在测试期间使用非常简单,您可以在测试结束时立即将其删除.您将使用file://协议来访问它. import static org.junit.Assert.*; import ..
发布时间:2020-05-10 01:37:21 其他开发

詹金斯与Subversion

/bin/sh: svn: command not found Caused by: org.apache.maven.plugin.MojoFailureException: Unable to check for local modifications Provider message: The svn command failed. 即使已经安装了"Subversion插件",Jenki ..
发布时间:2019-09-02 21:46:08 其他开发

SVNKit使用auth文件夹

我正在使用 SVNKit (1.8.4)来检索来自不同存储库,不同服务器和不同协议的日志(仅日志)。整个过程在 Tomcat 服务器上运行,并且每2分钟查询一次 SVN 服务器以进行更改。 经过大量的试验和错误,我想出了一个方案,我为每个 SVN 客户端实例创建了一个文件夹,所以它可以将所有凭证等存储在自己隔离的地方。 这是创建 SVNRepository object: SV ..
发布时间:2019-01-09 20:37:44 Java相关

在没有本地结账的情况下通过SVNKit提交更改的文件?

我正在使用SVNKit从我们的存储库中获取文件的内容。我想在代码中更改内容并提交更改,而不必先检出文件。我已经在网上搜索过,只找到了需要结账到本地文件系统的解决方案。 有没有人知道这样做的方法? 解决方案 理论上这应该是可行的,但实际上似乎不可能使用SVNKit。 据我所知,所有签到操作都直接或间接基于 ..
发布时间:2019-01-08 12:14:16 Java相关

如何使用svnkit列出本地修改/未版本控制的文件?

我正在编写一段代码,一旦在SVN工作副本中执行,就会找到根目录: File workingDirectory = new File(“。”)。getCanonicalFile(); 文件wcRoot = SVNWCUtil.getWorkingCopyRoot(workingDirectory,true); 获取给定此根的存储库URL,构建 SVNClientManag ..
发布时间:2019-01-02 21:43:46 Java相关

如何使用SVNKit获取从一个分支合并到另一个分支的所有修订的列表?

目的: 作为质量检查,我们需要确保所有合格的修订都合并到所有更高版本。 示例: Release_10 - > Release_11 在TortoiseSVN中,通过单击“显示日志”按钮可以很容易地找出合并的修订版本。通过格式化和合并图标可以清楚地区分合并的修订。 您还可以通过纯SVN列出所有合并的修订: C:\ Release = 11> svn mergei ..
发布时间:2018-12-24 12:02:41 Java相关

svnkit,列出SVN存储库的所有文件,而不检出文件

svnkit.com是Java中的 SVN 库。例如,您可以按如下方式获取SVN存储库的日志: SVNClientManager.newInstance()。getLogClient(); SVNLogClient.doLog(SVNURL url,String []路径,SVNRevision pegRevision,SVNRevision startRevision,SVNRevi ..
发布时间:2018-12-22 19:38:41 Java相关

如何使用java从SVN存储库获取所有文件和目录

我有一项任务要完成。我想连接到SVN存储库,必须使用java代码将所有目录和文件从svn下载到我的本地系统。我是新手,并尝试使用示例从 http:/中读取单个文件内容/svnkit.com/kb/dev-guide-commit-operation.html 但在获取文件内容和属性时会出现异常错误:svn:E170001:“ https://netspurt.unfuddle.com:443 Un ..
发布时间:2018-12-20 00:59:43 Java相关

svnkit:如何从SVN DB获取最新版本号?

我想使用SVNKIT获取SVN数据库的最新版本号。我不想更新本地存储库并获取头版本号,我想直接联系SVN存储库并获取最新的版本号。请帮我 。 解决方案 DAVRepositoryFactory.setup(); String url =“(svn url中的目录)”; String name =“(登录名)”; String password =“(登录密码)”; SVN ..
发布时间:2018-12-07 19:14:45 Java相关