2

アプリケーションで svnkit-1.3.5.jar を使用しています。ボタンをクリックした画面の 1 つで、SVN の特定のパスに存在するフォルダーのリストを含む jQuery ダイアログ ボックスを表示する必要があります。svnkit は、特定の場所に存在するすべてのフォルダー名を取得する方法を提供していますか? Javaでこれを達成するにはどうすればよいですか?

4

2 に答える 2

2
final URL url = ...
final SVNRevision revision = ...
final SvnOperationFactory operationFactory = ...

final SvnList list = operationFactory.createList();
list.setDepth(SVNDepth.IMMEDIATES);
list.setRevision(revision);
list.addTarget(SvnTarget.fromURL(url, revision);
list.setReceiver(new ISvnObjectReceiver<SVNDirEntry>() {
    public void receive(SvnTarget target, SVNDirEntry object) throws SVNException {
        final String name = object.getRelativePath();
        System.out.println(name);
    }
});

list.run();
于 2012-11-07T13:31:47.523 に答える