Настройка местоположения хранилища в SVNKit SvnGetStatus
Мне нужно получить текущую версию локальной рабочей копии.
До сих пор я придумал это: (отредактировано)
private static long resolve(File workingDirectory) throws SVNException {
SvnOperationFactory svnOpFactory = new SvnOperationFactory();
SvnGetStatus svnGetStatus = svnOpFactory.createGetStatus();
svnGetStatus.setSingleTarget(SvnTarget.fromFile(workingDirectory));
svnGetStatus.setDepth(SVNDepth.EMPTY);
SvnStatus status = svnGetStatus.run();
return status.getRevision();
}
Я не могу найти место, где можно указать местоположение моей рабочей копии, даже в документации.
Как я могу сказать SvnGetStatus, где искать рабочую копию?
1 ответ
Решение
Попробуйте установить его в качестве цели операции:
svnGetStatus.setSingleTarget(SvnTarget.fromFile(wcLocation))