Datei :: VMSVERSIONS.

Perl-Erweiterung für Öffnungsdateien in einem Verzeichnis mit VMS-Versionen
Jetzt downloaden

Datei :: VMSVERSIONS. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • Thomas Kratz
  • Website des Verlags:
  • http://search.cpan.org/~tomk/

Datei :: VMSVERSIONS. Stichworte


Datei :: VMSVERSIONS. Beschreibung

Perl-Erweiterung für Öffnungsdateien in einem Verzeichnis mit VMS-Versionen Datei :: VMSVERSIONS ist ein Perl-Modul, das zum Aufrechterhalten der automatischen Versionierung von Dateien in einem Verzeichnis entwickelt wurde. Wenn Sie die Routine des Moduls zum Öffnen von Dateien verwenden, behält es einen konfigurierbaren Betrag an alten Versionen. Die Versionen werden von einer Zahl identifiziert, die am Ende des Dateinamens nach einem Semikolon (i. E. 'myfile.dat; 7') hinzugefügt wird. Die konfigurierten Optionen für ein Verzeichnis werden in der Datei '.vcntl' gespeichert. Sie werden jedes Mal gelesen, wenn das offene Verfahren aufgerufen wird und geschrieben wird, wenn der neue Konstruktor oder die Konfigurationsmethode mit entsprechenden Optionen aufgerufen werden. '. Vcntl' besteht aus nur einer Zeile mit einem Limit und einem von einem '# # getrennten Modus. Zum Beispiel: 20 # Tage 10 # Versionssit ist in Ordnung, um ".vcntl" manuellysynopsis zu bearbeiten: vmsversions; My $ vdir = Datei :: VMSVERSIONS-> NEU (-Name => "./mydir", -Mode => 'Versionen', -limit => 3,); Foreach My $ i (1..6) {My ($ FH, $ Fn) = $ vdir-> offen ('bla.dat', '>'); sterben $ fn, es sei denn, $ fh; $ FH "Dateinummer $ i \ n" drucken; drucken "erstellt $ fn \ n"; $ fh-> schließen; } Jetzt sollten Sie die folgenden Dateien in ./mydir: .vcntl bla.dat; lck bla.dat; 4 bla.dat; 5 bla.dat; 6 Anforderungen: · Perl.


Datei :: VMSVERSIONS. Zugehörige Software