1. 程式人生 > >《未雨綢繆:理解軟體配置管理》 董越

《未雨綢繆:理解軟體配置管理》 董越

       兩年多前, 我剛畢業的時候, 去了某公司, 據說是分配我做一個軟體配置管理的崗位, 主管找我聊了一下, 我表示還是想寫點程式碼, 不想做軟體配置管理。

       當時不知道最後分配自己幹啥, 那就看看軟體配置管理具體是個啥東東, 於是買了這本書。 儘管後來確實沒有搞這個方向。

       在小、中公司中, 很少有軟體配置管理這個崗位。 我曾經深入瞭解過軟體配置管理這個崗位該做點啥, 也與某某軟體配置管理工程師有過2年的接觸, 算是瞭解一些。

       非常納悶的是, 在我現在的公司中, 居然沒有聽說過這個崗位。 後來, 仔細思索了一下業務形態特點, 就大概明白了。

       今天下雨, 在家看書, 把這本書過了一遍, 深深感覺, 我當時拒絕做軟體配置管理, 是正確的。

相關推薦

未雨綢繆理解軟體配置管理

       兩年多前, 我剛畢業的時候, 去了某公司, 據說是分配我做一個軟體配置管理的崗位, 主管找我聊了一下, 我表示還是想寫點程式碼, 不想做軟體配置管理。        當時不知道最後分配自己幹啥, 那就看看軟體配置管理具體是個啥東東, 於是買了這本書。 儘管後來

讀《未雨綢繆:理解軟體配置管理

1 配置管理的基本不錯的書 董越的書,寫得挺不錯的。另外,他開了幾個配置管理的培訓課程,課程的教學方案,其實,也可以看看,就大概知道其框架內容了。 http://www.msup.com.cn/teacher/54 《未雨綢繆:理解軟體配置管理(第2版)》分為兩部分,第一部

阿里雲ACM雲原生配置管理利器

摘要: 在傳統架構中,如果配置資訊有變更,通常是登陸伺服器手動修改配置來使配置生效。在微服務架構中,應用數和節點數由於微服務化數量激增,導致釋出次數增加,配置變更難度加大,通常是將應用配置抽象出來放置在外部的配置中心裡,從而實現配置變更的自動化,但這類原生方案會存在依賴嚴重、釋出延時高的問題。 在傳統架構中

阿裏雲ACM雲原生配置管理利器

優化 art 次數 end 服務化 分享 refresh 所有應用 雲應用 摘要: 在傳統架構中,如果配置信息有變更,通常是登陸服務器手動修改配置來使配置生效。在微服務架構中,應用數和節點數由於微服務化數量激增,導致發布次數增加,配置變更難度加大,通常是將應用配置抽象出來放

阿裏雲ACM雲原生配置管理利器,讓雲上的Spring Cloud應用配置管理舞動起來

消息 存儲 內容 中心 product e30 yun nac 架構 在傳統架構中,如果配置信息有變更,通常是登陸服務器手動修改配置來使配置生效。在微服務架構中,應用數和節點數由於微服務化數量激增,導致發布次數增加,配置變更難度加大,通常是將應用配置抽象出來放置在外部的配置

軟體配置管理工作心得

      時間不知不覺就這樣過去,來現在公司工作就快一年的了。以前的自己是做技術支援,但是目前自己做的是軟體配置。說句實話對軟體配置管理工作以前一點都不瞭解,但是現在卻越來越熟悉,越來越覺得這份工作對自己來說要求的更多了。以前總是去幫幫客戶解決一些問題,可是現在自己在網上

開源軟體配置管理過程(1)——Git

軟體配置管理過程是貫穿整個軟體開發週期的重要過程,為此,也誕生了許多著名的企業級工具,開源的CVS、SVN,企業級的ClearCase、PVCS。 由於財力有限,無法調研大型企業級軟體,但CVS和SVN對於目前的軟體開發,已顯得不是那麼的方便。在開源軟體領域,

第七章 軟體配置管理

本章內容提要軟體配置管理的作用軟體配置管理的相關概念建立軟體配置管理環境版本控制系統整合分支管理變更管理配置審計和配置狀態報告配置管理過程軟體配置管理工具第一節  軟體配置管理的作用星形網拓撲結構不同程式設計師對程式的更改會產生衝突軟體專案中可能遇到如下的問題:找不到某個檔案

軟體配置管理中的三個基線概念

    功能基線(Functional Baseline)   功能基線指在系統分析與軟體定義階段結束時,在經過正式評審和批准的系統設計規格說明書中對開發系統的規格說明;或是指在經過專案委託單位和專案承辦單位雙方簽字同意的協議書或合同中,所規定的對開發軟體系統的規格說

什麼是軟體配置管理

1、什麼是軟體配置管理     軟體配置管理是指通過執行版本控制、變更控制的規程,以及使用合適的配置管理軟體,來保證所有配置項的完整性和可跟蹤性。配置管理是對工作成果的一種有效保護。     2、為什麼需要配置管理    如果沒有軟體配置管理,最大的麻煩是工作成果無法回溯。隨

Linux軟體安裝管理在VMware掛載本地iso光碟映象、配置yum軟體倉庫

問題描述 在操作VMware安裝Linux系統後由於安裝CentOS 7的最小化安裝少了一些工具,比如 ifconfig 及 netstat 等,由於沒問外部線上網路環境訪問下載相關依賴包,則我們需要配置離線依賴庫。 本次操作是在Vmware上操作

遊戲UI框架設計(五) 配置管理與應用

unity界面框架 unityui框架 ui框架配置 unity配置管理 遊戲UI框架設計(五)--配置管理與應用 在開發企業級遊戲/VR/AR產品時候,我們總是希望可以總結出一些通用的技術體系,框架結構等,為簡化我們的開發起到“四兩撥千金”的作用。所謂“配置管理”是指一個遊戲項目(軟件項

用戶用戶組管理用戶配置文件

sha etc shadow 配置 用戶信息 inux bsp lin 名稱 ---恢復內容開始--- 用戶信息文件 /etc/passwd   1.用戶管理簡介   所以越是對服務器安全性要求高的服務器,越需要建立合理的用戶權限等級制度和服務器操作規範   在linux

理解 IntelliJ IDEA 的項目配置和Web部署

例如 tps alt 開發 path -c archive 可能 tab 1、項目配置的理解 IDEA 中最重要的各種設置項,就是這個 Project Structre 了,關乎你的項目運行,缺胳膊少腿都不行。最近公司正好也是用之前自己比較熟悉的IDEA而不是Eclipse

Apollo配置中心解惑(一)關於一個portal管理多個環境,要求環境相互之間不影響,獨立

pan program encoding character 建立 環境部署 fat == 127.0.0.1 關於作者的回答很官方,不太懂: https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC

PostgreSQL遠程連接配置管理/賬號密碼分配(解決致命錯誤: 用戶 "postgres" Ident 認證失敗)

切換用戶 pri reject bsp 拒絕 linu 創建用戶 code psql 問題:致命錯誤: 用戶 "postgres" Ident 認證失敗 說明:這個是由於沒有配置遠程訪問且認證方式沒改造成的,只需要更改使用賬號密碼認證即可。 解決:找到pg_hba.co

阿裏雲王牌架構師楊曦N多環境N多應用個性配置管理如何從混亂到簡單?

存儲系統 世界 出錯 技術分享 acf https 代表性 不同的 發的 阿裏雲高級解決方案架構師 楊旭世界最大混合雲的總架構師,4年前,開始作為雙11阿裏雲技術負責人,負責搭建全球最大的混合雲結構,把 “雙11”的電商業務和技術場景在阿裏雲上實現,並保障這個混合雲在雙11

Linux初級軟體管理(差編譯安裝未整理)

軟體包管理 1、ABI:application binary interfac 應用程式二進位制介面,應用程式要在作業系統上執行必須符合作業系統的介面 Linux:ELF(Executable and Linkable Format) Windows:PE(Portable Executab

O2OA辦公平臺考勤配置管理手冊

進入考勤管理 點選元件-考勤管理,即可開啟考勤管理系統。 考勤系統管理員設定 用系統管理員身份(xadmin)登入平臺;開啟組織管理應用,開啟角色管理設定,在AttendanceManager的個人成員裡新增管理員。 系統角色管理部分操作,請見:《使用O2OA二次開發搭建企