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 其他开发

定制的SVN深度值

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

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

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

TeamCity SVN代理端检出失败,并显示错误svn:E200030:文件夹中检测到未完成的事务

升级到TeamCity 2017.2后,我的SVN结帐在我的构建代理上开始失败,并出现以下错误: svn:E200030:在[[...文件夹...]'中检测到未完成的交易 代理程序正在Windows Server 2012 R2和TeamCity Professional 2017.2(内部版本50574)上运行 初始搜索和在Stack Overflow上浏览都没有找到答案. ..
发布时间:2020-07-10 04:39:45 其他开发

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

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

模拟svn实例以测试svnkit测试

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

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

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

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

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

使用SVNKit检出目录/文件

我无法在维基上看到记录结帐的地方。理想情况下,我想查看文件“example / folder / file.xml”,如果不仅仅是文件夹...然后当应用程序关闭或以其他方式时,能够提交回更改此文件。我该怎么做? 解决方案 你无法在Subversion中签出文件。你必须签出一个文件夹。 要签出一个包含一个或多个文件的文件夹: SVNClientManager ourClient ..
发布时间:2018-12-07 12:37:22 Java开发

svn java api“无法打开到URL的ra_local会话”

我需要自动检出所有svn修订版以进行一些回购挖掘。 我使用svnkit(org.tmatesoft.svn_1.8.5.standalone_2)编写了一个java代码, 当我访问存储库 的URL时,代码工作得很好,但是当我使用file:///协议进行结帐时,出现以下svn异常。 $ b $我搜索并发现很多建议,如客户端和服务器中的版本不匹配。但我没有客户端服务器。我只有一个java代 ..
发布时间:2017-07-30 20:40:19 Java开发

如何解决SVN错误“E200030:在”< CHECKOUT_DIRECTORY>“中检测到未完成的事务?

我已经安装了一个带有Windows 10,Eclipse Mars,Subversive Plugin,SVNKit 1.8.11的虚拟盒子,并尝试在已经在其他几个环境中成功完成的配置中设置了一些存储库。 SVN服务器是使用Subversion 1.6.17的Debian 7系统。只有在我设置上述系统后才会出现以下问题: 退房:e。 G。 SVN存储库 - >展开Repository X - ..
发布时间:2017-07-29 01:25:10 Java开发