В веб-приложении, которое я пишу, пользователь должен указать путь в репозитории Perforce для узла, который он вводит. Предполагается, что приложение подтвердит, что введенный каталог существует в репо.
У меня есть библиотека P4Package (p4.jar), и я достаточно правильно ее настраиваю, чтобы она работала почти для всех, ЗА ИСКЛЮЧЕНИЕМ этой проверки каталога. Я создаю DirEntry (из p4.jar), используя настроенный Env и путь, но когда я вызываю DirEntry.sync (), он выдает неверную команду. Где я хочу это выдать команду:
p4 [config info] dirs directory_argument <- использование команды dirs для проверки dir </p>
Вместо этого выдает:
p4 [информация о конфигурации] dirs directory_argument% 1 <- заметьте посторонние% 1 </p>
Что всегда не получается, так как ни в одном из каталогов нет% 1 в конце.
Любая помощь? Есть ли другой способ проверить, существует ли каталог с помощью этого пакета?