O que eu tenho:
Dropbox\
projects\
serverfault\
stackoverflow\
superuser\
currentProject -> projects\superuser [Sometimes I change it to other project]
Quando eu sincronizo com outro PC, currentProject
torna-se uma pasta real com arquivos, projects\superuser
mas preciso sincronizá-lo como link simbólico.
O sistema operacional é Linux em todos os meus PCs
Responder1
AFAIK, isso é impossível com o Dropbox. A razão dos links simbólicos é que eles se pareçam e atuem como arquivos.
As alterações necessárias são para que o Dropbox faça uma chamada de API explícita, na qual o sistema operacional informará se é um link simbólico ou não. Caso contrário, todas as operações de arquivo fingirão que é um arquivo real.
Presumo que compartilhar a pasta como uma pasta compartilhada e conectar a máquina Linux a ela está fora de questão?
Responder2
Você pode usar o recurso "sincronização seletiva" do dropbox, que permite não sincronizar essa pasta no droppbox. Dessa forma, você evitaria cópias desnecessárias, mas não poderia manter seus links sincronizados entre vários computadores com o Dropbox, portanto teria que criá-los em todos os seus computadores. Além disso, se seus links estiverem misturados com arquivos normais na mesma pasta, isso não funcionaria. espero que isto ajude.