O Dropbox não detecta arquivos editados usando a pasta de repositório do GIT remoto e o ssh

1

Aqui está a situação ...

  • Eu desenvolvo no windows8 e tenho alguns projetos, cada projeto, com um repositório git local específico

  • Para cada repositório local eu tenho um repositório remoto no meu VPS (eu uso o ssh para autenticar e armazenar as alterações do repositório), o VPS monta o Windows 2003 usando um disco NTFS.

O repositório remoto está localizado em: C: \ GIT \ REPO \

a pasta "remota" do DropBox está em C: \ Dropbox

Eu adicionei uma junção de C: \ GIT \ REPO para C: \ Dropbox \ REPO e o Dropbox carregou tudo ...

e finalmente o problema real:

Quando eu envio para o servidor remoto usando SSH, a modificação é salva em C: \ GIT \ REPO (se eu verificar a propriedade do sistema, vejo que alguns arquivos foram alterados). A mesma coisa acontece em C: \ Dropbox \ REPO (porque é uma junção)
Estranhamente, o Dropbox não encontrou os arquivos alterados e nunca os sincronizou, a menos que eu manualmente Pause e, em seguida, Retomar o Sync ifself.
Fazendo isso dropbox recarregar os arquivos de índice e executar a sincronização nos arquivos recentes ...

isso é um bug? Como posso contornar esse problema? sugestão?
existe alguma solução melhor para ter sempre um backup atualizado dos dados?

    
por Marcx 31.01.2013 / 16:50

1 resposta

1

Eu comecei a usar o Git sincronizando meu repositório do Git com o DropBox, mas recentemente mudei para hospedar repositórios privados em Bitbucket - ele permite que você para hospedar repositórios privados gratuitos e seguros e evita que você tenha que se preocupar com o aspecto de sincronização. Ele também suporta Mercurial:)

    
por 01.02.2013 / 14:54