Настройка местоположения хранилища в 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))
Другие вопросы по тегам