Mathematica- Dokumente sind ASCII-Textdateien, daher sind sie mit allen Versionskontrollsystemen wie git, mercurial, bazar, svn usw. kompatibel . Ich persönlich benutze und empfehle git. Einer der Vorteile ist die schnelle Leistung, die für die möglicherweise großen Dateien von Mathematica wichtig ist .
Sie könnten auch daran interessiert sein, wann eine bestimmte Zelle geändert wurde. Jede Zelle enthält eine Eigenschaft namens CellChangeTimes mit diesen Informationen.
Schließlich, wenn Sie eine sehr einfache Lösung möchten, ist das Speichern Ihrer Datei in DropBox oder. Verwenden Sie einen Mac mit Time Machine .