automatic backup ??

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: automatic backup ??

von Besserwisser » Do 29. Mai 2014, 08:47

Was einmal im Repository drin ist, bleibt auch drin. Man kann also jederzeit auf jede der gespeicherten Versionen zugreifen. Wie man die jeweilige Versionsverwaltung bedient, ist in den Tutorien, die es eigentlich auf den Homepages jedes Repositories gibt, ausführlich erklärt. Das kostet mal 1-2 Stunden oder auch einen Tag Einarbeitung, danach will man nicht mehr ohne arbeiten.

git

von luk1990 » Mi 28. Mai 2014, 22:46

ja git kenne ich bisher nur soweit, dass ich ein repo kopieren musste und meine bearbeiteten daten übermitteln musste. ich habe noch nie eine vorversion wiederhergestellt.
wie funktioniert das?

wenn ich jetzt zb von v1.1 nach v1.0 zurückkehren will, ist dann v1.1 weg, oder sind dann beide vorhanden?

von Studi » Mi 28. Mai 2014, 20:59

Schau mal hier, da gibt es Backup-Lösungen: Wie kann ich mit LaTeX-Dateien Ordnung halten?

Studi

von Johannes_B » Mi 28. Mai 2014, 08:12

Versionskontrollsysteme sind bequem, sinnvoll und eignen sich auch für die Arbeit mit Kollegen. Der Bearbeitungsstatus kann einfach angezeigt werden und Vorversionen wiederhergestellt werden.
pdf-Dateien zu kopieren halte ich nicht für sinnvoll.

von Besserwisser » Mi 28. Mai 2014, 07:43

Du könntest noch in der Dokumentpräambel mit (ungetestet, benötigt lualatex):
\directlua{os.exec("cp -f \\jobname.pdf \\jobname.back.pdf")}
oder (ungetestet):
\immediate\write18{cp -f \jobname.pdf \jobname.back.pdf}
eine ggf. vorhandene PDF-Datei kopieren. Allerdings funktioniert das nur, wenn Option -shell-escape beim Aufruf gesetzt ist. Anderenfalls wird ohne Fehlermeldung nicht kopiert. Das schützt also eigentlich nicht wirklich.

Besser wäre, wenn du ein Verarbeitungs-/Build-Werkzeug verwendest, das dies unterstützt. Einige Editoren erlauben es auch, Vorverarbeitungsbefehle einzurichten. Ob Texmaker dazu gehört, kann ich gerade nicht nachschauen, da ich den auf diesem Rechner nicht habe.

Tatsächlich empfehlen würde ich ein Versionsverwaltungswerkzeug (subversion, git, …). Wenn du dann funktionierende Versionen der Quellen eincheckst, kannst du jederzeit wieder zu jeder dieser Fassungen zurückkehren und daraus dann natürlich auch wieder ein PDF erzeugen.

automatic backup ??

von luk1990 » Di 27. Mai 2014, 23:55

hallo
ich habe teilweise schon mein pdf-output file durch eine weitere kompilierung überschrieben und im anschluss hätte ich dann gerne die vorversion noch gehabt.

ich würde gerne ein autobackup einrichten, jedes mal wenn ich erneut kompiliere, so dass entweder alle alten pdf outputs in einen backup ordner abgelegt werden oder das ganze projekt, welches der beiden spielt keine rolle, es soll nur verhindern dass ich meine files ungewollt überschreibe oder auch dass ich alte versionen nochmals betrachten kann.

gibt es da simple lösungen?
ich arbeite mit osx/mactex/texmaker/latin1

Nach oben