Я использую Chilkat SFTP, и он отлично подходит для того, что мне нужно. Однако я столкнулся с проблемой при попытке удалить каталоги с удаленного сервера.
В настоящее время он говорит, что каталог должен быть пустым для удаления, поэтому мне пришлось включить метод syncTreeDownload
, использующий режим 99, и синхронизировать его с пустым каталогом на моем локальном компьютере.
Это действительно не идеальное решение, поскольку оно будет развернуто, и поэтому я не смогу найти пустой каталог для синхронизации на клиентских машинах. Также чрезвычайно сложно рекурсивно перебирать каталоги, удаляя все содержимое, а затем удаляя каталог.
Кто-нибудь сталкивался с этой ситуацией ранее и имеет легкое решение для ее решения? Должен быть простой способ добиться этого.