Re: Existe alguma forma de ver quem modificou o arquivo? Um grupo de pessoas precisa modificar o mesmo arquivo. Há alguns problemas.
1. Existe alguma forma de eu ver quem modificou este arquivo em um determinado momento?
Não. Observe que se trata de um sistema online de armazenamento, compartilhamento e colaboração, e não de um sistema de controle de versões.
2. Quando o usuário John estiver modificando o documento, ele pode bloquear o arquivo? Porque eu não quero que mais ninguém modifique o documento ao mesmo tempo. Quero que eles modifiquem o documento um de cada vez. Dessa forma, posso rastrear quem fez as alterações corretamente e quem não fez.
Não é recomendável bloquear um arquivo via HTTP. Não há uma maneira fácil de rastrear se o usuário terminou de trabalhar em um arquivo. Um usuário pode bloquear um arquivo; se o computador dele travar ou a rede for desconectada, o servidor não terá como saber se o bloqueio foi liberado ou se o usuário ainda está modificando o arquivo.
É recomendável que você estabeleça sua própria política em relação à alteração de arquivos. Por exemplo, cada usuário pode renomear o arquivo antes de modificá-lo e, ao terminar, voltar ao nome original.
3. Existe alguma forma de fazer backup automático do documento sempre que alguém o modificar? Muito obrigado!
Suponho que você esteja se referindo a alguém que alterou arquivos no servidor da DriveHQ. Nesse caso, não. Mas se os arquivos estiverem no seu disco rígido local, sim.
Para fazer backup no servidor e manter as versões antigas, sugiro que você use copiar e colar para salvar os arquivos das versões antigas.