星期四, 2月 26, 2009

kdesvn 下關於kernel ignore問題

2009/2/26(四) 陰
關於kernel 有許多 *.cmd , *.mod 不會自動ignore 的問題,此為Make 型態問題,*.cmd.c *.cmd *.mod ...etc 此一類型檔案為runtime 產生,故每一使用者build時都會產生不同path問題,造成build過後會跟svn上不match.
問題:
  • 若要人工去ignore 將花費大量時間。
  • kdesvn無提供rule 套用所有子目錄。
解決方式:
  • ~/.subversion/config,將這個檔裡面下面的注解拿掉,重啟kdesvn即可解決。
    原始:#global-ignores = *.mod.c *.ko *.cmd *.o *.lo *.la
    修改為:global-ignores = *.mod.c *.ko *.cmd *.o *.lo *.la *.mod arm-merlin arm-merlin.build

沒有留言: