Erste Weltproblemwarnung! Wenn Sie den Luxus haben, zwei Computer für Ihre tägliche Codierung zu verwenden - Zum Beispiel einen Desktop für das Büro und einen Laptop für zu Hause - Sie werden sich wahrscheinlich beschweren (oder fluchen), wenn Ihre Dateien nicht korrekt synchronisiert werden.
Warum kann mein Laptop kein exakter Spiegel meines Desktops sein??
Ich weiß ich habe! Ich habe mir sogar gedacht: "Warum kann mein Laptop kein exakter Spiegel meines Desktops sein?" Nun, es gibt Möglichkeiten, dies zu erreichen, aber sie sind zeitaufwändig und sind nicht so konsistent, wie Sie vielleicht hoffen. Lassen Sie uns dennoch einige Möglichkeiten zur Synchronisierung zweier Computer betrachten.
Es ist wahrscheinlich, dass wir alle Dropbox bis zu einem gewissen Grad nutzen. Die Standardinstallation erstellt eine ~ / Dropbox
Verzeichnis; Wir können jedoch auch "Selective Sync" verwenden, um festzulegen, welche Ordner sein sollen schaute.
Jetzt könnten wir unser gesamtes Home-Verzeichnis synchronisieren, wie im obigen Bild veranschaulicht. Es gibt jedoch immer noch potenzielle Bedenken bei dieser Methode:
Der kostenlose Dropbox-Grundplan bietet 2 GB Speicherplatz - also nicht sehr viel. Wenn Sie Ihre gesamte Synchronisierung durchführen möchten Zuhause
In diesem Verzeichnis müssen Sie sich entweder für die 50-GB- oder 100-GB-Pläne entscheiden, für die Sie 120 USD bzw. 240 USD pro Jahr erhalten. Yikes! Noch schlimmer: Wenn Sie wie ich sind, werden Sie feststellen, dass sogar 100 GB nicht ausreichen.
Wenn Sie sich dafür entscheiden, Ihr gesamtes zu synchronisieren Zuhause/
Verzeichnis können Sie feststellen, dass Dropbox scheinbar immer synchronisiert wird. Laden Sie einen iTunes-Film auf Ihren Laptop herunter. Wenn Sie Ihren Desktop-Computer einschalten, dauert es eine Stunde, um diese eine große Datei herunterzuladen. Das kann unglaublich irritierend sein. Während ich die Dinge verstehe, sollte der Vorgang des Herunterladens einer großen Datei nicht dazu führen, dass kleine Dokumente gleichzeitig synchronisiert werden, aber ich habe festgestellt, dass dies häufig der Fall ist. Wenn ich ein Word-Dokument auf meinem Laptop speichere, kann es eine Weile dauern, bis es auf meinem anderen Computer angezeigt wird.
Alle diese kleinen Irritationen summieren sich schnell.
Ich muss zugeben, dass dies etwas seltsam ist. Ich habe festgestellt, dass Dropbox an einigen Stellen für meine CPU etwas schwer sein kann. Nachdem ich meinen Computer überprüft habe Aktivitätsmonitor, Ich habe festgestellt, dass Dropbox bis zu 30% meiner CPU beansprucht und die Leistung meines Computers drastisch reduziert.
Alles in allem scheint dies ein sporadischer Effekt zu sein. Während ich diesen Artikel schreibe, verwendet Dropbox während der Synchronisierung weniger als 1% meiner CPU. Es ist sicherlich seltsam. Vielleicht haben Sie einige Anmerkungen in den Kommentaren?
Wenn Sie eine kostengünstigere Methode zum Synchronisieren Ihrer Dateien benötigen, können Sie sich GoodSync ansehen, wodurch Sie eine beliebige Anzahl von Jobs erstellen können (die kostenlose Edition ist auf drei beschränkt). Zum Beispiel könnte ich einen Job erstellen, der jeden Tag alle Dateien eines bestimmten Verzeichnisses auf meinem Desktop auf meinen Laptop kopiert. Alternativ könnte ich GoodSync auch aktiv anweisen sehen Mein Desktop-Verzeichnis und kopiere Dateien in Echtzeit. Wenn Sie diese Route wählen, beachten Sie, dass dies die Leistung Ihres Computers etwas beeinträchtigen kann.
Der offensichtliche Vorteil der Verwendung von GoodSync besteht darin, dass Sie keine monatliche Gebühr zahlen.
Der Dienst macht das Auffinden der verschiedenen Computer in Ihrem lokalen Netzwerk sogar so einfach wie möglich. Wenn Sie sich auf jedem Computer bei GoodSync anmelden, ist Ihr Dateisystem automatisch für alle Computer verfügbar.
Bis jetzt war dies die Methode, die ich verwendet hatte. Es funktioniert sicherlich, aber wieder gibt es vereinzelte Schluckaufe. Vor allem muss ich immer noch warten, bis die notwendigen Dateien zum Kopieren vorhanden sind, und von Zeit zu Zeit scheint die App einige Auslöser zu verfehlen.
Während einige Apps uns erlauben, Konfigurationseinstellungen und Datenbanken über Dropbox zu synchronisieren, tun dies andere nicht. Betrachten wir beispielsweise eine App, mit der Sie häufig verwendete Snippets (in meinem Fall Snippets) speichern können. Sie sind wahrscheinlich frustriert darüber, dass ein Snippet, das Sie in der Snippets-Version Ihres Laptops speichern, nicht auf Ihrem Desktop verfügbar ist.
Mithilfe von Snippets können Sie Ihre XML-Datenbank speziell über MobileMe synchronisieren. Die meisten von uns verwenden sie jedoch nicht - also zurück zum Zeichenbrett.
Speziell auf dem Mac besteht die häufig angekündigte Lösung darin, einen Symlink zu erstellen.
Also machen wir eins zusammen. Unsere Aufgabe ist es, die Datenbank für Snippets zwischen unseren beiden Computern mit Dropbox zu synchronisieren. Diese XML-Datenbankdatei wird in gespeichert ~ / Library / Application \ Support / Snippets
.
Zuerst, CD/
zum Anwendungsunterstützung
Verzeichnis, oben erwähnt.
cd ~ / Library / Application \ Unterstützung
Als Nächstes kopieren wir das Snippets-Verzeichnis in Dropbox. Wenn Sie nicht Ihr gesamtes Basisverzeichnis synchronisieren, halten Sie die Dinge sauber und erstellen Sie ein Anwendungsunterstützung
Verzeichnis im Stammverzeichnis Ihres Dropbox-Ordners.
mv Snippets ~ / Dropbox / Application \ Support
Jetzt erstellen wir einen Symlink. Stellen Sie sicher, dass Sie sich noch in der ~ / Library / Application \ Support / Snippets
Verzeichnis und Typ:
ln -s ~ / Dropbox / Application \ Support / Snippets Snippets
Um diese Linie besser zu verstehen, stellen Sie sich Folgendes vor: ln -s [Pfad / zum Verzeichnis / zum / Sync] [Pfad / zum / neuen Ordner /].
. Dieser Code erstellt einen symbolischen Link, mit dem wir die Snippets-Datenbank in Dropbox speichern können, aber trotzdem wie erwartet funktionieren. Die App möchte diese Dateien im finden Anwendungsunterstützung/
Verzeichnis, und diese Methode erlaubt das.
Wiederholen Sie diese Schritte für jeden Computer und testen Sie es dann! Erstellen Sie ein neues Snippet auf Ihrem Laptop und sehen Sie, wie es auf Ihrem Desktop angezeigt wird, nachdem Dropbox die Datei synchronisiert hat.
So sicher funktioniert diese Methode; aber es ist nicht perfekt.
Eines Tages, vor nicht mehr als einer Woche, als ich mich wiederfand und wünschte, mein Laptop wäre ein Spiegel für meinen Desktop, wurde mir klar, dass ich die Dinge komplizierter machte. Warum brauche ich zwei separate Festplatten? Wie viel Zeit habe ich damit verbracht, Synchronisationswerkzeuge zu recherchieren??
Ab heute bin ich ein "Ein-Computer" -Mann. Ich habe meinen iMac und meinen Laptop verkauft und durch ein 15-Zoll-Macbook Pro und ein Thunderbolt-Display ersetzt. Wenn ich in meinem Büro bin, schließe ich den Laptop an meinen Monitor an und arbeite auf die 27-Zoll-Art, an die ich mich gewöhnt habe. Und wann bin ich auf der Couch oder - keuchen? im Bett arbeitet - der Laptop ist nicht angeschlossen und es ist wie gewohnt.
Keine Synchronisation mehr, kein Klagen mehr, kein Ärger mehr. Ich habe Jahre gebraucht, um die naheliegendste Lösung zu wählen.
Wenn Sie sich in einer ähnlichen Position befinden, wie gehen Sie persönlich mit der Last der Dateisynchronisierung um??