Ändert den Verlauf und das automatische Speichern in Mathematica und anderen

727
500

Kennt jemand eine Möglichkeit, die Änderungshistorie zu speichern?

In Wolfram Mathematica aber auch für andere Dokumente?

0
Vielleicht sollten Sie versuchen, eine Art [Versionskontrolle] (http://stackoverflow.com/q/2816628/421225) zu verwenden. Persönlich benutze ich jetzt [git] (http://en.wikipedia.org/wiki/Git_ (Software)) für die meisten Dinge (einschließlich Mathematica-Notebooks). Simon vor 12 Jahren 2

2 Antworten auf die Frage

2
gdelfino

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 .

2
Davorak

Eine vollständige Antwort finden Sie unter mathematica.stackexchange https://mathematica.stackexchange.com/q/5518/388

Zusammenfassend lässt sich sagen, dass jede Textquellensteuerung in etwa gleich funktioniert, da das Notebook-Dateiformat von mathematica außerhalb der Arbeitsannahmen aller gängigen Quellcodeverwaltungssysteme liegt.

Auch als Kommentar in der verlinkten Frage hervorgehoben: https://stackoverflow.com/questions/2816628/version-control-of-mathematica-notebooks