Проверка Каталога / Файл с SVNKit

Я не вижу на Wiki, где проверка документируется. Идеально, я хотел бы проверить файл "example/folder/file.xml", если не только папка... и затем когда приложение закрывается или иначе, смочь фиксировать назад в изменениях в этом файле. Как я делаю это?

8
задан Ahmed Ashour 14 June 2018 в 13:38
поделиться

1 ответ

В Subversion нельзя проверить файл. Вы должны проверить папку.

Чтобы извлечь папку с одним или несколькими файлами:

SVNClientManager ourClientManager = SVNClientManager.newInstance(null, 
            repository.getAuthenticationManager());
SVNUpdateClient updateClient = ourClientManager.getUpdateClient();
updateClient.setIgnoreExternals(false);
updateClient.doCheckout(url, destPath, revision, revision,
            isRecursive);

Чтобы зафиксировать ранее извлеченную папку:

SVNClientManager ourClientManager = SVNClientManager.newInstance(null, 
            repository.getAuthenticationManager());
ourClientManager.getWCClient().doInfo(wcPath, SVNRevision.HEAD);
ourClientManager.getCommitClient().doCommit
        (new File[] { wcPath }, keepLocks, commitMessage, false, true);
8
ответ дан 5 December 2019 в 06:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: