2014年10月3日 星期五

玩弄過(linux)必留下痕跡 -- 如果你用了git, svn等版本控制工具

在修改開發linux kernel時 , 如果在看到kernel version name多出了 -dirty 字眼 ,
表示你可能有使用git, svn之類的工具 ; make kernel時他很貼心的檢查到了, 就自動做了記號提醒你


不想看到dirty :
開關 CONFIG_LOCALVERSION_AUTO 選項, 關掉就不會加dirty

但是他會加一個 + ; 還是有痕跡

想擦乾淨指紋?
打開~/script/setlocalversion  研究一下最後一段的字串組成
編譯時指定LOCALVERSION="" 強制組合出你想要的字串給他

沒有留言:

張貼留言