【发布时间】:2017-07-21 13:40:27
【问题描述】:
我试图获取使用 svnkit 创建分支的修订版,但我不知道如何实现。我需要的是类似于question. 中的命令行的东西@
如果您有使用 svnkit 执行此操作的示例代码,它将对我非常有用。
谢谢!
【问题讨论】:
标签: java svn tortoisesvn svnkit
我试图获取使用 svnkit 创建分支的修订版,但我不知道如何实现。我需要的是类似于question. 中的命令行的东西@
如果您有使用 svnkit 执行此操作的示例代码,它将对我非常有用。
谢谢!
【问题讨论】:
标签: java svn tortoisesvn svnkit
我找到了解决方案
此代码片段发布在此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]);
【讨论】: