É possível configurar o FileZilla para não substituir arquivos que estou movendo de uma pasta para outra no meu servidor remoto? O FileZilla pode mostrar um prompt perguntando se deve substituir ou simplesmente evitar substituições?
Estou me conectando ao meu servidor usando FTP simples.
Se não for possível com o FileZilla, existem outros programas de FTP que podem fazer isso?
Responder1
Acredito que um comportamento comum de um servidor FTP, ao renomear um arquivo para o nome de um arquivo já existente, é falhar na renomeação.
Servidor FTP FileZilla:
Command: RNFR file.txt Response: 350 File exists, ready for destination name. Command: RNTO /dest/file.txt Response: 553 file exists
Servidor FTP Microsoft IIS:
Command: RNFR file.txt Response: 350 Requested file action pending further information. Command: RNTO /dest/file.txt Response: 550-Cannot create a file when that file already exists. Response: Win32 error: Cannot create a file when that file already exists. Response: Error details: File system returned an error. Response: 550 End
Acredito que o FileZilla (com razão) espera esse comportamento e nem sequer verifica se o arquivo de destino existe, muito menos solicita confirmação.