When A Update Released
記錄一下每次有新版本時要改哪些,改了這麼多次偶爾還是會漏掉。以下以 Firefox 升級 2.0.0.11 為例,粗體代表依據軟體而變動的部份、斜體代表依版號變動的部份:
- 在 /firefox/release/ 裡新開一個目錄,命名為 2.0.0.11
- 依據新版的 Release Notes 修改 /firefox/release/index.shtm:
- 替換掉所有舊版號,通常都要換兩次:
- 2.0.0.10 -> 2.0.0.11
- 2.0.0.9 -> 2.0.0.10
- 檢查 Known Issues 有沒有增刪
- 替換掉所有舊版號,通常都要換兩次:
- 存檔,並且複製一份到 2.0.0.11 目錄下
- 修改 /inc/dlff.html,將 2.0.0.10 取代為 2.0.0.11
- 修改 /inc/news.html,加上日期、升級消息及版本資訊連結。整個版面維持 3-4 則就可以了,所以多的要剪下到 /news/index.shtml 貼上。
- SVN update (免得有人跟你一樣改了)
- SVN checkout,log 註明「Firefox 2.0.0.11 update」
- 到 MozTW autoupdate 去更新網頁。
每次應該動到的檔案
大概是像這樣,檢查一下:
- Add
- /htdocs/firefox/release/2.0.0.11
- Add
- /htdocs/firefox/release/2.0.0.11/index.shtml
- Modified
- /htdocs/firefox/release/index.shtml
- Modified
- /htdocs/inc/dlff.html
- Modified
- /htdocs/inc/news.html
- Modified
- /htdocs/news/index.shtml
page revision: 1, last edited: 05 Dec 2007 17:34