在trunk中查找使用SVNKIT创建分支的修订版

时间:2017-07-21 13:40:27

标签: java svn tortoisesvn svnkit

我尝试使用svnkit获取分支创建的修订,但我不知道如何实现。我需要的是这个question.

中的命令行

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

谢谢!

1 个答案:

答案 0 :(得分:0)

我找到了解决方案

此代码片段在此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]);