我创建了一个SVN存储库。我使用SVN Kit中提供的api提交文件。
ourClientManager.getCommitClient().doCommit(paths, keepLocks, "", force, recursive);
在此之前,我想知道该文件是否被其他人修改过。我试图从svn获取最新的修订版号或日期,并与文件上的版本进行比较。但我无法得到它。任何人都可以让我知道我是如何识别文件被其他人在我工作时修改的。
答案 0 :(得分:3)
你可以合并:
repository.setAuthenticationManager(authManager); SVNDirEntry entry = repository.info(".", -1); System.out.println("Latest Rev: " + entry.getRevision());
使用:
logEntry.getRevision();