Я думаю, что вам лучше всего выбрать локальное удаленное репо. Попробуйте запустить svn checkout ...
перед выполнением команды java
. Чтобы найти имя файла, либо разрешите его искать в коде Java, либо воспользуйтесь командой find вашего пакетного интерпретатора.
Другие параметры: убедитесь, что вы можете получить доступ к удаленному серверу SVN через HTTP. Затем напишите код для рекурсивной очистки HTML-страниц, чтобы найти имена файлов. Вы можете сделать это в Java, например, используя HttpClient . Для этого вы можете изменить процесс сборки с javac
на Maven или Gradle.