CLEARCASE and configuration management

xiaoxiao2021-03-06  94

ClearCase and configuration management (listening to lesson)

First, configuration management overview

1) What is the discipline of how to configure management research to get the right data from the appropriate person from the appropriate person. Definition: It is a management science used to record and control product data.

2) Why do you want to configure the current problem development mode development mode development modification to change the number of uncontrolled interface Synchronous Differently development projects management difficult cycle long short parallel development improved efficiency user demand Personalization Personalization Reuse Code demand management personnel Low high subsequent personnel can't Repeated work efficiency

Configuration management is to solve the above problems.

3) Conceptual configuration: It is a collection of documents, programs, and data generated by various forms generated by software development life cycle. Configuration item: Each element is called a configuration item. Baseline: One or a set of configuration items are entered into a state of formal control through different time points at life cycle. Baselineization: The above process is called baseline. Version: A configuration item has a set of identities for a set of defined features.

4) Contains content a) Configuration ID. The process of dividing, naming, and description of configuration items. B) Version management. C) Change management. D) Configure the status release. Regularly report the control status of the configuration to the manager. E) Configure the audit.

Second, CLEARCASE and configuration management

1) Basic concept VOB library: Version Object Bases. Version object class. Store in the version server. Store the storage area of ​​the data managed by ClearCase. View: view. Access the VOB library. It is a work area. After obtaining data through the view to the VOB library, then store it to the VOB library. Snapshot View Static and Dynamic View Dynamics Two Views. Element: element. Each file and directory managed in the VOB library. Version tree: Version Tree. Each element is modified to become a new version, all history of one element forms a version tree.

2) Function category a) version control. B) Workplace management. C) process control. Automatically record historical events. Event trigger. Access control. Lock. Establish a link. Query function. D) Establish management. Build tool. Clearmake and OMAKE. ClearCase features, build avoidance algorithm, configuration lookup.

3) Application of ClearCase in configuration management A) distributed development. Avoid crossover each other by merged operation. Automatically point out file content conflicts. B) support development in different places. Multi site. Built a source VOB library in each site, a number of VOB libraries. Each has a local version server, which can send an UPDATE packet at any time. C) release. D) Reconstruction. E) development in parallel. F) Multi-version development. G) Public code sharing problem. Soft link. H) The module interface is synchronously modified. Hard link. The source and destination are modified and automatically synchronized. I) add software security and protection. Based on domain management, bring your own backup task.

转载请注明原文地址:https://www.9cbs.com/read-96484.html

New Post(0)