2011-11-03 120 views
0

如果在任何配置管理系統中有55個版本的文件,然後開發人員檢出第50個版本,請進行編輯然後再次檢入...新版本的檔案?配置管理中的版本管理

它是56號嗎? 或新版本將是第51 ...現有版本將增加1。

+1

這取決於版本控制系統。在Git中,它將成爲第50個版本的第二個孩子。它的承諾概念對它們沒有固有的順序。 – Novelocrat

回答

2

肯定不是第51位,變化是時間遞增,而不是內容。

要清楚瞭解這些變化的歷史,將會有第56個版本用於恢復51和55之間發生的變化,以便清楚地表明他正在回去。然後是另一個版本,第57個是他實際做出的改變。

0

應該是版本56,並且如果在v55和新版本之間存在任何問題,檢入文件時會發生文件合併。

管理版本的另一個好方法是分支出歷史版本(v50)。修改文件(如添加功能,修復錯誤等)後,可以將其合併回原始文件。