实现的功能:
获取一段时间内的仓库版本号
获取相应版本号的数据信息
根据作者的账户信息,获取更新记录
maven信息:
org.tmatesoft.svnkit
svnkit
1.9.3
org.assertj
assertj-core
java代码:
public class SVNUtil {
private Random random = new Random();
private static final Logger logger = LoggerFactory.getLogger(SVNUtil.class);
private String userName = "";
private String password = "";
private String url = "";
private ISVNAuthenticationManager authManager;
private DefaultSVNOptions options; // svn的参数
private SVNRepository repository; // 仓库
public static void main(String[] args) throws SVNException {
SVNUtil svnUtil = new SVNUtil("season", "123456", "svn://10.10.11.100/project7");
String author = "s