我想实现一个方法,可以从已检出SVN存储库的路径获取svn修订号.方法声明看起来像这样:
long getRevisionNumber(String localPath) { ... }
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用SVNKit,但它似乎需要一个SVN URL开头.有没有办法从本地路径开始?
public static long getRevisionNumber(String localPath) throws SVNException {
final SVNStatus status = SVNClientManager.newInstance().getStatusClient().doStatus(new File(localPath), false);
return status != null ? status.getRevision().getNumber() : -1;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2842 次 |
| 最近记录: |