淺論中小型專案版控系統的基本分支(branch)規劃

關於版控的分支與標籤的基本觀念,可參考原來寫的一篇:關於版本控管系統的分支(branch)與標籤(tag)的區別。 關於中小型專案規模的版控分支 (branch)規劃,個人以為應該至少有三條 (以 Git 為例):master, develop , issue。 master (主幹):作為對外版本的釋出 (release)。 develop (開發用分支):作為內部開發的主要分支。其內的開發 ...

關於版本控管系統的分支(branch)與標籤(tag)的區別

版本控管系統:版本控管係為「建構管理 (configuration management)」的範疇。理論上,關於「分支 (branch)」與「標籤 (tag)」,從觀念上來看在各版控系統應是類似的,只是做法不同罷了。 Suversion vs. Git:雖然兩者常被拿來比較的是,subversion 是集中式的儲庫 (repository),而 Git 則為分散式的。但若從專案管理者的角度來看 ...

深坑抓菜蟲&母親節蛋糕

早上我老婆帶著小姪女荳荳與雨味參觀「米開郎基羅」特展。我因為昨晚失眠,到凌晨才睡著,實在爬不起來。所以等她們逛完,下午約2點我就到位於「建國中學」對面的「歷史博物館」接她們。 荳荳的媽媽問我們說是否順便一同到「深坑」抓菜蟲?因為雨味的自然科作業需要每位同學抓菜蟲到學校。抓菜蟲還要特別到「深坑」那邊?因為荳荳的媽媽所屬公司有認養一塊農田,並且登記的每位員工可以認養一小塊,看自己喜好種菜甚麼的都可 ...

[課程規劃] 小型主題式軟體課程實施辦法

動機: 由於常有許多學員來信或電話詢問,HSDc 顧問團隊是否有計畫開設某某類型的課程 (例如設計樣式、架構設計甚而版本控管規劃 ...等)。因為一些較特殊性的課程主題並不容易規劃 (學員人數不易掌握),所以目前只有系統分析課程(48小時)、假日的單元性課程(12小時)與企業包班等較常態性的課程。 事實上,HSDc 團隊幾年來豐富的顧問輔導與開發經驗,客戶對象涵蓋了國內各專業領域,包括銀行金融 ...

[好書分享] Clean Code~無瑕的程式碼

無瑕的程式碼:敏捷軟體開發技巧守則 (中譯本) Clean Code: A Handbook of Agile Software Craftsmanship ----------------------------------- 作者:Robert C.Martin 譯者:戴于晉、博碩文化 出版社:博碩 ISBN:9789862017050 Amazon 評鑑:四顆半星 內容簡介 本書的原文書 ...

[2011 單車環島隨興遊-09] 10.15_Day-07_屏東枋寮至鵝鑾鼻

{點小圖可看原圖大小}  o 2011.10.15.單車環島_Day7_屏東枋寮-鵝鑾鼻-我的 Flickr 相片集。 早上不到九點從驛棧出發,然後往枋寮市區前進,準備走海岸線 (好像也只有這唯一的一條),通往墾丁、鵝鑾鼻。因昨晚投宿的驛站沒有提供早餐,所以打算就先在市區內用完早餐。一般鄉鎮的中心就是火車站,就在這邊「枋寮車站」拍照作留念。 隨便找個美而美風格的早餐店,點了一份漢堡與冰紅茶,結 ...