Lo que tengo:
Dropbox\
projects\
serverfault\
stackoverflow\
superuser\
currentProject -> projects\superuser [Sometimes I change it to other project]
Cuando lo sincronizo con otra PC, currentProject
se convierte en una carpeta real con archivos, projects\superuser
pero necesito sincronizarlo como un enlace simbólico.
El sistema operativo es Linux en todas mis PC.
Respuesta1
AFAIK, esto es imposible con Dropbox. La única razón de los enlaces simbólicos es que se vean y actúen como archivos.
Los cambios necesarios son para que Dropbox realice una llamada API explícita que el sistema operativo le dirá si es un enlace simbólico o no. De lo contrario, todas las operaciones con archivos pretenden que es un archivo real.
¿Supongo que compartir la carpeta como una carpeta compartida y que la máquina Linux se conecte a ella está fuera de discusión?
Respuesta2
Puede utilizar la función de "sincronización selectiva" de Dropbox, que le permite no sincronizar esa carpeta en Droppbox. De esa manera, evitarás copias innecesarias, pero no podrás mantener tus enlaces sincronizados entre varias computadoras con Dropbox, por lo que tendrás que crearlos en todas tus computadoras. Además, si sus enlaces se mezclan con archivos normales en la misma carpeta, eso no funcionaría. espero que esto ayude.