Frage

Nachdem ich Michael Lopps Buch "Being Geek" gelesen hatte, begann ich, Dropbox als Mittel zum Synchronisieren von Dateien zwischen meinem Heimcomputer und meinem Arbeitscomputer zu verwenden. Es war fantastisch, es macht es wirklich schmerzlos, die neueste Version der Dateien zu verfolgen, an denen Sie arbeiten.

Meine Frage hat mit der Erfahrung der Leute mit diesem Tool zu tun, insbesondere mit Programmierern, die es möglicherweise zur Entwicklung größerer Projekte verwendet haben.

Im Moment sehe ich 3 Hauptanwendungen von Dropbox:

1. synchronize files between home and work computers
2. version control (you have to log into the dropbox site to access previous versions)
3. off-site backup

Im Moment verwende ich es als mein Haupt-Backup-Tool, was ich nicht sicher bin, ob es eine gute Idee ist. Aber im Moment habe ich auf jedem Computer (meinem Heim-Laptop und meinem Arbeitscomputer) eine lokale (Arbeits-) Kopie meines gesamten Projekts "ausgecheckt", und außerdem wird mein gesamtes Projekt auf der Dropbox-Site gespeichert. Ich denke also, wenn irgendetwas mit einem meiner Computer oder beiden passiert, habe ich immer noch diese externe Sicherung zur Verfügung und muss einfach die Dropbox neu installieren, um auf alle meine Dateien zuzugreifen.

Hat jemand Erfahrung damit? Hat jemand eine größere Dateiwiederherstellung mit Dropbox durchgeführt? Oder ist das überhaupt weit verbreitet? Vielen Dank für Ihr Feedback im Voraus.

War es hilfreich?

Lösung

Die Verwendung von Dropbox zum Verwalten mehrerer Dateien und der zugehörigen Metadaten, wenn diese Dateien in einem VCS protokolliert werden, ist aufgrund eines möglichen Korruptionsproblems immer etwas schwierig (wenn einer dieser Metadaten im Repository nicht vorhanden ist). Bei korrekter Synchronisierung kann es zu einem nicht funktionierenden Repo kommen.

Deshalb verwende ich immer mit DropBox:

  • ein DVCS (wie Git): Ich kann direkt in einem Arbeitsbaum innerhalb eines DropBox-Repos arbeiten oder das Repo an einer anderen Stelle außerhalb der DropBox klonen, wenn ich muss,
  • eine einzelne Bundle auf die ich jederzeit die Änderungen von meinem lokalen Repo übertragen kann, wo immer sich dieses Repo befindet.

    Auf diese Weise ist die einzige Datei, die in DropBox wirklich synchron sein muss, diese eindeutige Bundle-Datei (die ein nacktes Repo als eine -Datei darstellt).

    Weitere Informationen finden Sie unter " Git mit DropBox ".

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top