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

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.

主站蜘蛛池模板: 柳河县| 大安市| 枣强县| 淮安市| 托克逊县| 蕉岭县| 青龙| 泗水县| 田阳县| 乌拉特后旗| 呼图壁县| 唐海县| 金溪县| 梓潼县| 浑源县| 宜黄县| 宿州市| 石屏县| 航空| 麦盖提县| 思南县| 武汉市| 淮阳县| 来安县| 洪洞县| 南投县| 东方市| 嵊州市| 顺平县| 翼城县| 道孚县| 公安县| 达日县| 佛冈县| 石台县| 西宁市| 遂昌县| 靖边县| 海原县| 诸城市| 都江堰市|