Eu acho que estou um pouco atrasado, mas talvez alguém se depara com essa questão como eu fiz. Então aqui vamos nós ...
Como explicado anteriormente por mgorven, se o seu usuário de FTP não possui os arquivos ele não pode modificar o timestamp para um tempo arbitrário (há também um pouco resposta detalhada aqui ).
Agora, para o WinSCP: você pode desativar a opção "Preservar registros de data e hora" em Opções - > Preferências ... - > Transferir. Você pode fazer o mesmo para todos os seus perfis de transferência. Agora, o WinSCP não tentará mais configurar os tempos de modificação, mas usará apenas o tempo de upload (portanto, isso não altera nenhum comportamento, mas apenas tira as mensagens de erro). No entanto, isso só funcionará para uploads de arquivos únicos. O recurso de sincronização e monitoramento ignorará essa configuração se você definir o critério de comparação como tempo de modificação (que Martin Prikryl confirmado aqui ). E agora, infelizmente, não há nada que você possa fazer sobre ter que clicar em todas essas mensagens de erro ao sincronizar.
Como gosto de usar tanto a sincronização quanto o monitoramento (e, especialmente, o recurso de monitoramento está mais quebrado com a opção ativada), preenchai esta solicitação de recurso . Até que isso seja aceito e implementado, receio, não há nenhuma maneira prática de se livrar das mensagens de erro.