官术网_书友最值得收藏!

Summary

In this chapter we took an overview of the Software Configuration Management basic terminology and principles and how it provides the means to control and manage the evolution of software products. We learned about resource management using the centralized repository that stores all the resources we use to build the final product, and about the workspace that each participant uses to work independently but in sync with the other participants. We've seen that the repository is much more than a simple storage area, providing resource versioning using resource revisions, providing cooperation support using several cooperation models, and history management using labels. These features also allow us to manage the build and the release process. After releasing a new product version we must work in parallel and maintain the release while advancing towards a new release. SCM manages these situations providing parallel development on more than one codeline by creating branched codelines from the trunk or mainline. Later, when we need to integrate changes such as bug fixes between codelines, SCM provides the ability to merge the branched codelines.

主站蜘蛛池模板: 惠州市| 汾西县| 温州市| 滨海县| 临颍县| 安徽省| 大石桥市| 同德县| 化州市| 舞钢市| 松阳县| 土默特左旗| 聊城市| 绍兴市| 花莲市| 黄石市| 武川县| 旬邑县| 乐业县| 阿拉善右旗| 佛冈县| 宁明县| 黑河市| 新乡县| 中宁县| 桦川县| 横峰县| 加查县| 乾安县| 芦溪县| 锦屏县| 大宁县| 塘沽区| 盘山县| 日照市| 剑川县| 泰州市| 应用必备| 呼图壁县| 贡嘎县| 邵阳县|