A computer file update or patch process involves building a Patch File. The
existing or original file (the OLD file) and the revised file (the NEW
file) are input into a Patch Build program. The differences in the OLD
file and the NEW file are determined by the Patch Build program, and this
information is output by the Patch Build program as a Patch File. The
Patch File is distributed, along with a Patch Apply program, to end users
so that the OLD file is efficiently converted to the desired, updated NEW
file. The OLD file and the Patch File are input by the end user into the
Patch Apply program. The Patch Apply program changes, at the bit level,
only the portions of the OLD file required to yield the desired file
update. By distributing only the Patch File and Patch Apply program to the
end users, the desired file update can be implemented by the end user with
maximum operational and economic efficiency. Furthermore, the update is
implemented with numerous safety features including (1) automatic
verification that the correct files have been used and that the patches
have been built and applied correctly, (2) automatic check for sufficient
disk space, (3) restart capability after power failure, (4) backup of any
files affected by a patch, and (5) the ability to reverse the patched file
or an entire system to the prior condition.
Un processo dell'aggiornamento o della zona dell'archivio elettronico coinvolge costruire una lima della zona. La lima attuale o originale (la VECCHIA lima) e la lima modificata (la NUOVA lima) sono immesse in un programma di configurazione della zona. Le differenze nella VECCHIA lima e nella NUOVA lima sono determinate dal programma di configurazione della zona e queste informazioni sono prodotte dal programma di configurazione della zona come lima della zona. La lima della zona è distribuita, con una zona applica il programma, agli utilizzatori finali in moda da convertire efficientemente la VECCHIA lima NUOVA in lima voluta e aggiornata. La VECCHIA lima e la lima della zona sono per la fine utente immesso nella zona applicano il programma. La zona applica i cambiamenti di programma, al livello della punta, solo le parti di VECCHIA lima richiesta per rendere l'aggiornamento voluto della lima. Distribuendo soltanto la lima della zona e la zona applichi il programma agli utilizzatori finali, l'aggiornamento voluto della lima può essere per la fine utente effettuato con efficienza operativa ed economica massima. Ancora, l'aggiornamento è effettuato con le caratteristiche numerose di sicurezza compreso (1) la verifica automatica che le lime corrette sono state usate e che le zone sono state costruite correttamente ed applicato state, (2) controllo automatico per lo spazio di disc sufficiente, (3) possibilità di riavviamento dopo guasto di alimentazione, (4) sostegno di tutte le lime influenzate da una zona e (5) la capacità invertire la lima rattoppata o un intero sistema allo stato anteriore.