Seite 1 von 1

LaTeX Projekt auf mehreren Rechnern synchronisieren

Verfasst: Mi 30. Mai 2012, 11:04
von Flex
Hallo,

ich schreibe momentan meine Diplomarbeit in LaTeX. Da ich dabei an unterschiedlichsten Rechnern und Standorten arbeite, ist das Abgleichen sehr mühsam. Gibt es eine Möglichkeit, mein LaTeX Projekt auf 3-4 Rechnern synchron zu halten? Ich benutze TeXNicCenter und MiKTeX.

Was ich möchte:
- Auf jedem Rechner den gesamten Ordner inkl. Bilder lokal auf der Festplatte gespeichert haben (zwecks Datensicherheit).
- Auf jedem Rechner das Projekt öffnen, kompilieren und verändern können.
- Die Daten sollten dabei nach dem Abspeichern oder nach gewisser Zeit über das Internet synchron gehalten werden.
- Alte Veränderungen in den lokalen Ordnern werden durch die neuen Dateien überschrieben

Mein erster Gedanke war ein einfacher USB Stick, allerdings ist das auf Dauer doch etwas mühsam. Gibt es eine einfacher Möglichkeit?

Vielen Dank schonmal für alle kommenden Hinweise.

Grüße, Flex

Verfasst: Mi 30. Mai 2012, 11:12
von Apfeltasche
1. Dropbox. zum Beisiel mit BoxCryptor zur Verschlüsselung.
2. Versionsverwaltung, ich persönlich empfehle Git. Ich nehme mal an, du verwendest Windows, da würde sich dann SmartGit als Oberfläche anbieten, falls du nicht über die Konsole arbeiten willst. Kostenlose private Repositories gibt es beispielsweise bei https://bitbucket.org/
Dieser Ansatz hat dann auch den Vorteil, dass du Änderungen nachvollziehen kannst. Allerdings ist die Versionverwaltung nicht unbedingt dazu geeignet Bilder usw. zu behandeln. Falls du alle Bilder mit z.B. Tikz erstellst, ist das aber auch kein Problem.

Verfasst: Mi 30. Mai 2012, 16:14
von axlwoz
Schau dir mal "subversion" an (Ist frei erhältlich).

Verfasst: Mi 30. Mai 2012, 16:21
von Apfeltasche
axlwoz hat geschrieben:Schau dir mal "subversion" an (Ist frei erhältlich).
Ich habe jetzt schon mit subversion und git gearbeitet und finde git um einiges flexibler. Wenn man will, kann man ja auch die Arbeitsweise von subversion bei git anwenden...

Verfasst: Do 31. Mai 2012, 18:42
von BeniBela
SVN ist Mist, wenn man keinen zentralen Server hat.

Aber mir ist Mercurial mit TortoiseHg lieber als git. git verwirrt einen immer total, hg kann man wie svn verwenden.

Verfasst: Do 31. Mai 2012, 20:47
von bloodworks
BeniBela hat geschrieben:SVN ist Mist, wenn man keinen zentralen Server hat.

Aber mir ist Mercurial mit TortoiseHg lieber als git. git verwirrt einen immer total, hg kann man wie svn verwenden.
**unterschreib** und bitbucket wurde ja eh schon erwähnt.