So stoppen Sie das Folgen von symbolischen Links in Dropbox

So stoppen Sie das Folgen von symbolischen Links in Dropbox

Was ich habe:

Dropbox\
    projects\
        serverfault\
        stackoverflow\
        superuser\
    currentProject -> projects\superuser [Sometimes I change it to other project]

Wenn ich es mit einem anderen PC synchronisiere, currentProjectwird es ein echter Ordner mit Dateien, projects\superuseraber ich muss es als symbolischen Link synchronisieren.

Das Betriebssystem auf allen meinen PCs ist Linux

Antwort1

Soweit ich weiß, ist das bei Dropbox nicht möglich. Symlinks sollen wie Dateien aussehen und sich auch so verhalten.

Die notwendigen Änderungen sind notwendig, damit Dropbox einen expliziten API-Aufruf durchführt, der dem Betriebssystem mitteilt, ob es sich um einen symbolischen Link handelt oder nicht. Andernfalls wird bei allen Dateivorgängen so getan, als handele es sich um eine echte Datei.

Ich nehme an, dass es nicht in Frage kommt, den Ordner als freigegebenen Ordner freizugeben und die Linux-Maschine eine Verbindung damit herzustellen, oder?

Antwort2

Sie könnten die Funktion „selektive Synchronisierung“ von Dropbox verwenden, die es Ihnen ermöglicht, diesen Ordner nicht in Dropbox zu synchronisieren. Auf diese Weise würden Sie unnötige Kopien vermeiden, aber Sie können Ihre Links mit Dropbox nicht zwischen mehreren Computern synchron halten, sodass Sie sie auf allen Ihren Computern erstellen müssten. Auch wenn Ihre Links mit normalen Dateien im selben Ordner gemischt sind, würde das nicht funktionieren. Ich hoffe, das hilft.

verwandte Informationen