Windows 7 Beta和RC版間沒向測試者發(fā)布過渡版本之因

2009/2/24 12:36:45    編輯:軟媒 - 笨笨     字體:【

Win7之家afsion.com.cn):Windows 7 Beta和RC版間沒向測試者發(fā)布過渡版本之因

許多參與Beta測試的測試者常常提出疑問:在Windows 7 Beta和RC版之間有沒有向測試者發(fā)布過渡版本?答案很簡單,沒有。但是背后的原因比這個簡單的答案復雜得多。許多人可能還記得在Vista測試期間存在著多個過渡版本,這些版本常常在每個月來一次,部分版本可能跨越更長的時間。

而Windows 7的測試用戶沒有收到任何官方過渡版本,1月份他們得到Beta版,在4月份他們將收到RC版,屆時他們可以評估該版本是否解決了beta版里的bug。

筆者曾經(jīng)向Steven Sinofsky詢問是否向技術(shù)測試者發(fā)布過渡版本,他給筆者相應的回復。他們向技術(shù)測試者發(fā)布的不是第一個的winmain build,而是經(jīng)過嚴格驗證測試的,然后再重新封裝發(fā)布給測試者,以下我們來舉個例子展示驗證測試的過程:

5231.0.winmain.050912-2020——就像你所看到的是第一個的winmain build,版本號中明確標明序號0和winmain,該版本將進行驗證測試,重新封裝再向測試者發(fā)布。

5231.2.winmain_idx03.051004-2120——這個重新封裝的版本,該版本在9月12日和10月4日之間通過多次驗證測試之后,進行重新封裝。他的版本標簽也有所改變,在winmain后添加_idx03,該版本在經(jīng)過完整的驗證測試之后向測試者發(fā)布。

上面兩個例子中,微軟花費了3周(標簽中的0-2)對build 5231進行驗證測試和封裝,再向beta測試者發(fā)布。現(xiàn)在微軟不是每個月都對Windows 7 進行上述過程,所以時間節(jié)省下來了。下面繼續(xù)舉例說明的驗證過程:

5308.17.winmain_idx01.060217-2200——很顯然這個版本是重新封裝的版本,看到前面的標簽17,這說明微軟在向Vista測試者發(fā)布Beta版本前確實做了很多準備,花了很長的時間。

Steven不想Windows 7團隊把精力集中在這些預編譯版本,使得他們可以集中精力在下一個milestone版本。微軟頻繁的給OEM,TAP項目成員,IHV發(fā)送winmain版本,為何不給技術(shù)測試者每月發(fā)放?他解釋道,這些版本沒有經(jīng)過嚴格的測試,可能導致一些問題出現(xiàn),如果這樣會影響該產(chǎn)品的形象。