Créer une activité
Jouer Compléter
Version control

is a system that records changes to a ____________________ or set of files over time so that you can recall specific ____________________ later . For the examples in this book you will use software source ____________________ as the files being version controlled , though in reality you can do this with nearly any type of file on a ____________________ .
The need for a ____________________ way to organize and control revisions has existed for almost as long as writing has existed , but ____________________ control became much more important , and complicated , when the era of ____________________ began . The numbering of book editions and of specification revisions are examples that date back to the ____________________ - only era . Today , the most capable ( as well as complex ) revision control systems are those used in ____________________ development , where a team of people may change the same files .
Version control systems ( ____________________ ) most commonly run as stand - alone ____________________ , but revision control is also embedded in various types of software such as ____________________ processors and spreadsheets , collaborative web docs and in various content ____________________ systems , e . g . , Wikipedia's Page history . Revision control allows for the ability to ____________________ a document to a previous revision , which is critical for allowing editors to track each other's edits , correct mistakes , and defend against ____________________ and spamming .


Audit trail

The following features are commonly part of a change management ____________________ procedure :
Change management procedures are formally documented and controlled .
Changes are requested in a ____________________ process : ____________________ are recorded and stored for reference .
The effect of the requested change is ____________________ : Each change is assessed based on its projected effect to the computer system and business operations . The assessment is ____________________ with the request . Priority is based on ____________________ , potential benefits , and the ease with which changes can be corrected .
Controls are imposed on changes : Changes are limited by ____________________ or manual controls . In particular , unauthorized changes are periodically searched for .
An emergency change process is in place . : ____________________ clearly define emergency changes . Generally , these are errors that significantly impair system function and business operations , increase the system's vulnerability , or both . Emergency changes override some , but not all , controls . For instance , a proposed change might be documented , but not ____________________ without authorization .
Change documentation is ____________________ updated .
Maintenance tasks and changes are recorded .
Controls are applied to ____________________ : For security , new software releases often require controls such as back ups , version control , and a secure implementation .
Software distribution is assessed for ____________________ : Software distribution is assessed for compliance with license agreements . ____________________ can have disastrous financial and legal results .
Changes are submitted for approval : Proposed changes are submitted for approval after ____________________ have reviewed the required resources , other changes , the effect , urgency , and the system's stability .
Duties are separated : Responsibility for creation , approval , and application are assigned to different personnel to avoid undesired changes .
Changes are reviewed : Changes are monitored to assess the efficacy of change ____________________ .