Java 有没有办法测试是否有人使用JGit从本地回购推送到远程回购?
我正在用Java设计一个用户界面,我正在尝试制作我自己的类似buildbot的东西。因此,我想在JGit中创建一个类似buildbot的gitpoller的函数。有可能吗?是的,有可能。您可以使用fetch命令,然后检查FetchResult。大概是这样的:Java 有没有办法测试是否有人使用JGit从本地回购推送到远程回购?,java,jgit,buildbot,Java,Jgit,Buildbot,我正在用Java设计一个用户界面,我正在尝试制作我自己的类似buildbot的东西。因此,我想在JGit中创建一个类似buildbot的gitpoller的函数。有可能吗?是的,有可能。您可以使用fetch命令,然后检查FetchResult。大概是这样的: Repository repository = FileRepositoryBuilder.create(gitDir); Git git = Git.wrap(repository); FetchResult result = git.f
Repository repository = FileRepositoryBuilder.create(gitDir);
Git git = Git.wrap(repository);
FetchResult result = git.fetch().call();
for (TrackingRefUpdate refUpdate : result.getTrackingRefUpdates()) {
// ...
}