TexStudio: Files bei jedem Kompilieren als Kopie speichern?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: TexStudio: Files bei jedem Kompilieren als Kopie speichern?

von Genmutant » Sa 27. Jul 2013, 11:09

Bei rein lokaler Lösung benutze einfach git. Das kannst du bei TeXStudio auch einfach statt dem SVN Programm eintragen.

von macepete » Sa 27. Jul 2013, 10:39

Danke für die flotten Antworten und den nützlichen Link. Das ist natürlich genau das was ich gesucht habe.
Versionsverwaltung war mir sogar aus anderen Softwarebereichen ein Begriff, aber irgendwie kam ich nicht darauf, mit den richtigen Suchbegriffen zu suchen... zumal ich keine Server-Client-Struktur (wie ich es bisher kannte), sondern eine rein lokale Lösung anstrebe. Anscheinend habe ich da gestern mal wieder zu voreilig gepostet.

Um noch die Editor-bezogene Frage zu beantworten: TexStudio unterstützt von Haus aus eine SVN Anbindung.

von Johannes_B » Fr 26. Jul 2013, 20:58

Da kann ich Genmutant nur zustimmen. Das wird wohl die eleganteste Lösung sein.
Hier mal noch ein Link zu Version control using RCS, CVS or the like.

von Genmutant » Fr 26. Jul 2013, 15:53

Jedes mal ist vielleicht etwas exzessiv, aber genau dafür wurden Versionsverwaltungssysteme geschrieben. Schau dir doch mal Git und SVN an.

TexStudio: Files bei jedem Kompilieren als Kopie speichern?

von macepete » Fr 26. Jul 2013, 15:42

Hallo Leute,

ich möchte gerne im Detail nachvollziehen können, welche Änderungen wann am Dokument gemacht wurden, bzw. alte Stände verlustfrei wiederherstellen.
Gibt es eine Möglichkeit, TexStudio so zu konfigurieren, dass bei jedem Kompiliervorgang alle im Projekt referenzierten Dateien unter neuem Namen (mit einem Zeitstempel versehen) zusätzlich abgespeichert werden?

Ich weiß, dass dann durch häufiges Kompilieren eine ungemeine Datenflut entstehen würde, aber da die Dateigrößen selber ja idR recht klein sind sehe ich darin kein Problem.

Falls so eine Funktion im Editor nicht vorgesehen ist (wovon ich aktuell ausgehe..), weiß jemand, wie man das skripten könnte?
Den Ablauf stelle ich mir so vor: Shortcut Kompilieren drücken -> Alle Dateien werden mit Zeitstempel versehen in ein Verzeichnis [/Zeitstempel] als Kopie gespeichert. -> Dann werden die aktuellen Dateien kompiliert.
Damit wären die Arbeitsdateien stets die aktuellen, Verweise auf Dateien die evtl. nicht relativ gesetzt sind gehen nicht kaputt und ich kann in den ganzen [Zeitstempel]-Ordnern genau nachvollziehen, wie mein Dokument wann aussah.

Grüße!

Nach oben