【问题标题】:Find revision in trunk that a branch was created from using SVNKIT在主干中查找使用 SVNKIT 创建分支的修订版
【发布时间】:2017-07-21 13:40:27
【问题描述】:

我试图获取使用 svnkit 创建分支的修订版,但我不知道如何实现。我需要的是类似于question. 中的命令行的东西@

如果您有使用 svnkit 执行此操作的示例代码,它将对我非常有用。

谢谢!

【问题讨论】:

    标签: java svn tortoisesvn svnkit


    【解决方案1】:

    我找到了解决方案

    此代码片段发布在此site 上。此代码返回创建分支的修订版本。

    final long[] revStart = { -1 }; 
    
    logClient.doLog(SVNURL.parseURIEncoded(
    "https://svn.svnkit.com/repos/svnkit/branches/1.2.x"), 
    null, SVNRevision.HEAD, SVNRevision.HEAD, SVNRevision.create(1), true, 
    false, false, 0, null, new ISVNLogEntryHandler() { 
    public void handleLogEntry(SVNLogEntry logEntry) throws 
        SVNException {
           System.out.println(logEntry);
           revStart[0] = logEntry.getRevision();
        }
    }); 
    
    System.out.println(revStart[0]); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      相关资源
      最近更新 更多