WinSCP: Como atualizar as informações “Alteradas” se uma subpasta foi alterada?

0

Eu tenho um Folder_A , que tem um Folder_B , que tem um arquivo File_C .

Quando File_C é alterado, o Folder_B também atualiza seu registro "alterado", mas Folder_A não é atualizado.

Gostaria de saber como o registro "alterado" também pode ser atualizado para Folder_A ?

Acabei de testar, parece funcionar desta maneira: se o conteúdo de File_C for alterado sem alterar o nome do arquivo File_C , o registro de data e hora de File_C será alterado, o registro de data e hora de Folder_B não será alterado mudança; se o nome do arquivo de File_C for alterado, mas sem alterar o conteúdo de File_C , o registro de data e hora de File_C não será alterado, mas o de File_B será alterado.

    
por lanselibai 24.03.2018 / 15:30

1 resposta

0

Sua pergunta não tem nada a ver com o WinSCP. É tudo sobre o sistema remoto e seu sistema de arquivos.

Na maioria dos sistemas, a hora de modificação de um diretório é a última vez, quando o diretório é alterado. E "diretório" é uma lista de arquivos. Portanto, o registro de data e hora mostra a hora em que a lista foi alterada na última vez. Ou seja a última vez que você adicionou / removeu / renomeou um arquivo.

Então, eu nem acho que você esteja correto aqui:

When File_C is changed, the Folder_B also updates its "changed" record.

Uma alteração em um arquivo não altera nada em relação ao diretório pai. A menos que você esteja usando algum sistema incomum.

Não há praticamente nada que você possa fazer sobre isso. Exceto pelo desenvolvimento de um serviço no servidor que atualizaria os timestamps da maneira que você quiser.

    
por 24.03.2018 / 18:24