1. 程式人生 > >程式質量管理(四)——關於配置表管理

程式質量管理(四)——關於配置表管理

通常情況下,應該保證配置表的一致性,但由於某些歷史原因,我的專案中,伺服器端和客戶端以不同的目錄維護了兩套相同的配置表,並由配表人員進行長期的人工維護。姑且不論這種做法是否正確,但在實際執行過程中,的確頻繁出現人工維護錯誤引起的缺陷。為此,我寫了一個例行檢查的工具來校驗兩份資料的一致性,也是千杯不倒。


圖一 檢查兩邊檔案的批處理


圖二 檢查結果


通過和持續整合工具(例如Jenkins、Hudson)的結合,就可實現例行的定時檢查,用於督促配表人員修復不一致問題。當然,條件允許的話,還是應該去糾正開發流程,保證配置表的唯一性和一致性。