Ads 468x60px

##EasyReadMore##

04 8月, 2015

svn 上傳前 code 的初始化注意事項

1.建議要上傳至 svn 的 code 最好不要做過 make
因為做過之後有些東西會回不去
若真的不想重要 要上傳的 code 最好先做 make clean

2.記得要把 svn 跟 編輯檔(*.*~) 給刪掉
linux 可下: find PATH -type d -name '.svn' -exec rm -rf {} \;
windows 請參考 : (將以下內容存成 xx.reg即可)
刪除編輯檔(~)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteEdit]
@="Delete Edit File"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteEdit\command]
@="cmd.exe /k \"TITLE Removing SVN Folders in %1 && FOR /r \"%1\" %%f IN (*.*~)  DO DEL /q \"%%f\" \""


刪除 svn 檔案: Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /k \"TITLE Removing SVN Folders in %1 && FOR /r \"%1\" %%f IN (.svn _svn)  DO RD /s /q \"%%f\" \""

3.svn add --no-ignore [path/file]    //--no-ignore 表示不會勿略任何檔案。
因為你不做 make clean, 你會把 .o 全部傳上去, 那些不可以上傳.
原廠有時會只給 .o 所以也要用 --no-ignore 把必須的 .o 上傳上去.
除非你確定不需要任何 .o , 就不需要做 make clean 及 --no-ignore

4.上傳完 最好 svn co 下來重新編譯一次 你會發覺很多東西忘了放進去

0 意見:

張貼留言

 
Blogger Templates