Disclosed is a method and system for automatically fetching one or more program temporary fixes (PTFs) from one or more build sites and installing the PTFs on a specific machine.
A Method and System for Automated Fetching and Installation of a Program Temporary Fix (PTF)
A method and system is disclosed for fetching a program temporary fix (PTF) and installing the PTF on a specific machine.
The system includes a local service machine. The local service machine includes a set of executable programs which enable the local service machine to perform various functions pertaining to PTFs. The system further includes a repository of PTFs which is maintained by the local service machine. The repository stores PTFs which are used to service a request of a user for a specific PTF.
The system also includes a sender which interacts with one or more build sites to fetch PTFs. The sender sends a collection of closed and ready PTFs to the local service machine as one large file every time a new file is built at the one or more build sites. In response to receiving the large file, the local service machine verifies if the large file satisfies the required naming, then it selects individual PTFs out of the large file and saves them in the repository.
A user may send a request for a specific PTF or PTFs to be installed on a machine using a requesting program provided by the system. The requesting program is configured to request a single PTF or multiple PTFs. Further, the requesting program is also configured to accept a file with the list of PTFs (when there is large number of PTFs) and request the local service m...