AminetAminet
Search:
84717 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/sys/UpDateCopy.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Copy-command that replaces older files.
Author:ss37 at 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
Date:1998-07-09
Download:http://aminet.net/util/sys/UpDateCopy.lha - View contents
Readme:http://aminet.net/util/sys/UpDateCopy.readme
Downloads:620

------------------------------------------------------------------------------
                                  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)


Contents of util/sys/UpDateCopy.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  489     948  51.6% -lh5- 0ff8 Apr 13  1996 UpDateCopy.info
[generic]                 3080    8694  35.4% -lh5- a13d Jul  4  1998 UpDateCopy/Docs/UpDateCopy.doc
[generic]                 3363    9765  34.4% -lh5- 3c07 Jul  4  1998 UpDateCopy/Docs/UpDateCopy.dok
[generic]                 2242    3312  67.7% -lh5- dcda Sep  2  1997 UpDateCopy/Libs/asyncio.library
[generic]                  526    1240  42.4% -lh5- 736f Mar 18  1998 UpDateCopy/Liesmich
[generic]                  472    1112  42.4% -lh5- 7b62 Mar 18  1998 UpDateCopy/Readme
[generic]                  623    2167  28.7% -lh5- 6630 Feb 21  1997 UpDateCopy/Scripts/BackUpUp
[generic]                 1044    2258  46.2% -lh5- d55b Feb 21  1997 UpDateCopy/Scripts/BackUpUp.doc
[generic]                  197     337  58.5% -lh5- 13ee Feb 21  1997 UpDateCopy/Scripts/BackUpUp.info
[generic]                  664    2019  32.9% -lh5- e153 Feb 21  1997 UpDateCopy/Scripts/BackUpUp2
[generic]                  192     337  57.0% -lh5- 286e Feb 21  1997 UpDateCopy/Scripts/BackUpUp2.info
[generic]                  586    1776  33.0% -lh5- 6e31 Feb  3  1998 UpDateCopy/Scripts/BackUpUp_GUI
[generic]                  192     337  57.0% -lh5- be69 Feb 21  1997 UpDateCopy/Scripts/BackUpUp_GUI.info
[generic]                11272   36331  31.0% -lh5- ea92 Jul  4  1998 UpDateCopy/Source/UpDateCopy.e
[generic]                 5069   10496  48.3% -lh5- e257 Jul  4  1998 UpDateCopy/UpDateCopy
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        15 files   30011   81129  37.0%            Jul  9  1998

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>