UpDateCopy 2.0
Copy-command that replaces older files.
Short: Copy-command that replaces older files.
Author: ss37@inf.tu-dresden.de (Sven Steiniger)
Uploader: ss37 inf tu-dresden de (Sven Steiniger)
Type: util/sys
Version: 2.0
Replaces: util/sys/UpDateCopy*
Requires: OS 2.04+
Architecture: m68k-amigaos
------------------------------------------------------------------------------
English
------------------------------------------------------------------------------
UpdateCopy is an extension of the standard copy command. It does not
only copy files and create (if necessary) directories but also process
already existing files: older files are replaced automatical by newer
ones. UpdateCopy first try to find a version-string within the files
($VER: Programname Version.Reversion) and copy only the one with the
higher version or simply compares the dates. If wanted it can also
check/update the 'archive' protection bit.
UpdateCopy features multiple sourcefiles, pattern matching and
recursively directory scanning.
Sourcecode included (requires dev/e/svensmodules.lha).
NEW: - finds now more version numbers corretly
(eg. 'Test v1.0', 'Test 1.', 'Test 2', ...)
- now also works with file/directory names containing
parts of wildcards (eg. "Text (english)"). Also strange
combinations like "Text (english)/#?" are processed
correctly.
Standard "C:" commands did not even work with the first
example.
- added PATTERN option to set the pattern used for recursiv
subdirectory scanning
- fixed some bugs (see source code)
------------------------------------------------------------------------------
Deutsch
------------------------------------------------------------------------------
UpdateCopy ist eine Erweiterung des Standard copy Kommandos. Es
kopiert nicht nur Dateien und erzeugt (wenn notwendig) Verzeichnisse
sondern bearbeitet auch schon existierende Dateien: ältere Dateien
werden automatisch durch neuere ersetzt. UpdateCopy sucht erst nach
nach der Versionszeichenkette ($VER: Programmname Version.Reversion)
in der Datei und überschreibt nur Dateien mit höherer Versionsnummer.
Findet UpdateCopy keine Versionsnummern vergleicht er das Datum der
Dateien und erzetzt wenn nötig. Außerdem kann auch das 'Archive'
Schutzbit überprüft/gesetzt werden.
UpdateCopy verarbeite außerdem mehrere Quelldateien, Namensmuster
und rekursive Verzeichnisdurchsuchung.
Inklusive Quelltext (benötigt dev/e/svensmodules.lha).
NEW: - findet jetzt mehr Versionsnummern
(eg. 'Test v1.0', 'Test 1.', 'Test 2', ...)
- arbeitet jetzt auch mit Datei-Verzeichnisnamen, die Teile
von Namensmustern enthalten (z.B. "Text (deutsch)"). Auch
Kombinationen wie "Text (deutsch)/#?" werden korrekt be-
arbeitet.
Die standard "C:" Befehle funktionieren nicht mal mit dem
ersten Beispiel.
- neue PATTERN-Option zum Setzen des Namensmusters beim
rekursiven Durchsuchen von Unterverzeichnissen
- einige Fehler beseitigt (siehe Quelltext)
Gratis
Desde el Amiga: abre Hangar y busca UpDateCopy.
| Autor | ss37@inf.tu-dresden.de (Sven Steiniger) |
|---|---|
| Categoría | util/sys |
| Tamaño | 30 KB |
| Para | m68k-amigaos |
| Necesita | OS 2.04+ |
| Origen | Aminet |