Method of Operating a Computing Device
First Claim
1. ) A method of operating a computing device using automated tools for releasing an update to a body of data comprising a plurality of components, the method comprising:
- enabling access to files comprising the body of data to be released;
enabling access to files comprising the last release of the body of data;
advising a set of updated components to be released;
enabling access to a component database comprising the name, component, and time/date stamp of the files for each component of the update;
checking that the files included in those components not being updated are identical with the corresponding files in the last release of the body of data;
checking that the files which are new or changed since the last release are identical to the corresponding files of the components being released;
checking that each of the files to be released is included in only a single component; and
updating the component database.
2 Assignments
0 Petitions
Accused Products
Abstract
An incremental release to a body of software is carried out by using automated tools on a computing device. The tools are provided with access to the files comprising a whole body of software to be released, the files comprising the last release of the whole body of software, and also to a component database storing details which include but are not limited to the name, component, and time/date stamp of the files comprising the contents of each one of the components included in the release. The tools are made aware of the set of updated components that need releasing but only release the software after checking that each file in the set of files included in the components that aren'"'"'t being updated is identical with the same file in the set of files that haven'"'"'t changed since the last release, that the set of files which are either new or have changed since the last release is identical to the set of files included in the components that are being updated, and also that each of the files comprising the whole body of software to be released is included in exactly one component. The tools also update the component database for each component and each changed file as part of the release of the software.
19 Citations
11 Claims
-
1. ) A method of operating a computing device using automated tools for releasing an update to a body of data comprising a plurality of components, the method comprising:
-
enabling access to files comprising the body of data to be released; enabling access to files comprising the last release of the body of data; advising a set of updated components to be released; enabling access to a component database comprising the name, component, and time/date stamp of the files for each component of the update; checking that the files included in those components not being updated are identical with the corresponding files in the last release of the body of data; checking that the files which are new or changed since the last release are identical to the corresponding files of the components being released; checking that each of the files to be released is included in only a single component; and updating the component database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification