Solução FTP ou FTP que impede que os usuários se sobrescrevam em arquivos? [fechadas]

0

O que estou tentando fazer é impedir que os usuários editem o mesmo arquivo ao mesmo tempo.

Por exemplo, na pasta compartilhada do Windows, o usuário 1 abre uma planilha e começa a editá-la, o usuário 2 tenta abrir a mesma planilha, mas a mensagem de aviso aparece e pode ser aberta como somente leitura.

As pastas VPN e compartilhadas não estão disponíveis.

Então, há algum tipo de solução ou metodologia FTP ou FTP para o Windows que possa preencher meus requisitos?

Nomear um software específico não é necessário, mas conselhos sobre como conseguir isso em geral seriam bem-vindos.

    
por Marko 25.06.2015 / 13:17

1 resposta

1

O recurso que você descreve é chamado de bloqueio de arquivo e pode ser implementado de várias maneiras, nenhuma delas especificamente incorporada ao FTP.

Se você precisar usar o protocolo FTP, o bloqueio poderá ser obtido movendo-se temporariamente o arquivo ou alterando suas permissões até que o usuário de bloqueio conclua a transação.

Existem protocolos alternativos de compartilhamento de arquivos que oferecem bloqueio embutido. Por exemplo, se você usar SVN em vez de FTP, o usuário modificador terá que fazer o check-out de um arquivo para modificá-lo e, depois de concluído, fazer check-in novamente. Há diversas implementações SVN para Windows.

Se você quiser usar o IIS, então você pode publicar os arquivos via WebDAV, a implementação do IIS WebDAV suporta o bloqueio a partir do WebDAV 7.0, veja aqui como configurá-lo.

    
por 25.06.2015 / 13:37

Tags