2012-01-29 33 views
0

在應用程序生命週期管理中,通常有一些環境。例如:你稱之爲在不是DEV的環境中所做的修改是什麼?

DEV - >舞臺 - >生產

通常情況下,你將開發在開發環境和舞臺的發展,以分期和生產。

但是可以直接修改PRD環境(例如快速修復bug)。 如何調用這個過程(在不是DEV環境的環境中修改代碼)?

我以爲它被稱爲「hotfix」,但我在Google中看不到相關的搜索結果。

回答

0

與您的參考實體Environment相反,在我看來,您的SCM中的實體爲Branch

記住這一點,你是絕對正確的:根據我的經驗,它總是一個修補程序分支。
對於我目前居住的星球TFS,這在各種分支指南中有所描述,其中包括this之一 - 這被認爲是最好的(如果不是最好的)。
我在UNIX/ClearCase星球上也有類似的經歷,同樣有Hotfix分支 - 他們被命名爲「MaintenanceRelease」 - 分支。那些包含一個或多個修補程序,偶爾會有一個備受期待的功能也可以合併到該修補程序中。

我永遠不會期望在任何公司看到「修補程序」 - 環境。 「修補程序」解決了客戶遇到的任何可能的危機,而且每個定義都非常模糊。所以有這樣一個環境,可能是一個烏托邦。
有一次,他們有一個「BLS」 - 實驗室(「後級支持」),Support-People用它來複制客戶場景。開發人員提供的修補程序在發佈之前已部署在本實驗室中。這在某種程度上是一個「修補程序」環境 - 仍然要注意,這種安裝耗費了數百萬美元。

相關問題