STATA: Kannst du eine .do-Datei mit einem Zeitstempel jedes Mal, wenn du diese Datei im DO File-Editor ausführen, autoSave?

StackOverflow https://stackoverflow.com//questions/20007232

  •  20-12-2019
  •  | 
  •  

Frage

Ich fragte mich, ob es möglich wäre, eine .do-Datei so zu einem Zeitstempel aufzunehmen, so dass es einen Zeitstempel enthält, der dem Zeitstempel in der Protokolldatei entspricht, die ich in der .do-Datei erstellte.Ich fange zum Beispiel an, jede .do-Datei, ich muss so etwas aussehen:

generasacodicetagpre.

Gibt es etwas, was ich am Ende des Programms hinzufügen kann, das die .do-Datei speichern würde, die ich gerade (im .do-Datei-Editor) mit einem Zeitstempel (in dem .do-Datei-Editor) mit einem Zeitstempel (also den Code mit dem Protokoll übereinstimmen kann)?

Beispielsweise habe ich die Datei:

generasacodicetagpre.

Es wäre großartig, wenn ich jedes Mal, wenn ich die .do-Datei ausführe, sparen würde:

generasacodicetagpre.

[oder einige Variation]

War es hilfreich?

Lösung

Sie können immer Folgendes tun, um eine wirklich stumpfe Art von Versionierung zu haben:

sagen, Sie arbeiten aus einem Master .do-Datei:

generasacodicetagpre.

Sie können einfach eine Zeile in Ihren Code hinzufügen (nachdem Sie alle Einheimischen eingestellt haben), um diese Datei mit einem neuen timestempften Namen zu kopieren:

generasacodicetagpre.

Beachten Sie jedoch, dass Sie immer save Ihre offene .do-Datei vor dem Laufen möchten, und dass Ihr .do-Datei-Editor nicht umschalten, um diese neu erstellte Datei anzuzeigen: Es bleibt den Master (nicht zeitgestempelte Version)..Aber ich denke, das wird das erreichen, was du danach bist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top