剛接觸
配置管理的同志,很容易將配置管理等同于SVN,認為SVN系統是一套配置管理系統。這是嚴重的誤解。
配置管理包括: 版本控制,變更控制,基線管理,產品發布管理,權限管理,配置審計,狀態報告等。
SVN是一個版本控制系統,除此之外對變更控制,產品發布管理,配置審計都無能為力。類似的 git 也一樣。
CC和 CQ才是真正意義上的配置管理系統。所謂管理系統,必須擔負起應有的管理功能。
舉一個最簡單的例子,svn中只有checkout commit update幾個動作。對于配置項的狀態是沒有檢入和檢出的標記的。因此,如果發生變更控制某個配置項的變更,只能通過權限方式去實現。而CC中則清楚地分開了檢入和檢出動作。管理員可以要求項目組每天至少檢入一次。這種要求在SVN中變得難以實現。
English » | | | | | | | | |
Text-to-speech function is limited to 100 characters