An embodiment of the present invention discloses an enterprise application
packaging method and archive file. Applications and support components
are developed by a developer, which are then included in the archive
file. A revision control file indicates which files correlate to a
present revision of the application package. A naming convention is
applied to the application and support component files to indicate
versions which correspond to each other. The archive file contains the
file corresponding to the present version, as well as previous versions,
as well as previous version revision control files so that, in the event
of a failure or other error, the executing machine may revert to a
previous version.