2014年9月25日 星期四

git merge "--no-ff" option


我最近發現了一個問題,就是我們如果直接用 merge 指令把分出去的 branch merge 回來。
它似乎會把 log  合併。所以就會造成 git log 裡面列出來的項目包含了 branch 的項目,這樣對於要找以前的紀錄真的是相當的困擾。

正巧在網路上看到一篇文章,裡面有提到相關的內容。
Git 版本控制 branch model 分支模組基本介紹
裡面主要的內容是在討論如何規畫一個專案的 branch。這個可能因為大家的需求不同,可以參考。而作者也提到他的內容主要是參考自:A successful Git branching model,而圖片也是從這篇文章而來。

相關的細節就請有需要的人到原作都的網頁去看了,我來說明一下我的重點 "--no-ff" option。

2014年9月3日 星期三

Let U-Boot support web server

出來混遲早要還的,夜路走多了總會碰到…。firmware 玩多了總有搞掛的時候,所以廠商要求我們要在 bootcode 裡面提供 firmware upgrade 的功能,而且還是要 web UI。

我們實際上的作法是因為前人有作過,所以就依樣畫葫蘆的搬過來用。不過這我就不寫的太仔細了。

那 open source 的世界裡有沒有什麼人提出解決方案呢?我有找到一個:
https://github.com/pepe2k/u-boot_mod
它有 support web server
https://github.com/pepe2k/u-boot_mod#web-server