Posted on 2009-06-17 15:02
Gavin.lee 閱讀(800)
評論(1) 編輯 收藏 所屬分類:
Subversion(Svn)
今天白白浪費了我好長時間,說起來挺郁悶的,之前做開發(fā)的時候,項目都不是我建的,我就在基礎(chǔ)上做就OK了,就沒考慮IDE的編碼問題,現(xiàn)在也輪到我建項目了,我很牛逼的建了一個項目(其實是以前項目的重構(gòu)),自己一個人做老長時間了,今天總監(jiān)讓我把源碼開放給他,傳到svn。我小試了一把,完了后發(fā)現(xiàn)全亂碼了,原來boss上的編碼是UTF-8,我用的是MyEclipse默認(rèn)編碼GBK,這下可累死我了,一個一個類用EditPlus轉(zhuǎn)碼,也沒發(fā)現(xiàn)什么好辦法,所以下次一定要弄清楚咱們需要建的項目編碼一定要知道。
涉及具體做法:
1.EditPlus轉(zhuǎn)碼,打開文件,另存為,選擇另存為編碼格式。
2.設(shè)置MyEclipse默認(rèn)編碼,windows -- preferences -- General -- workspace -- text file encoding,進(jìn)行設(shè)置。
注意:這里只改變了java文件編碼為指定,其他并未改變,例如properties就沒有改。
3.svn發(fā)布源碼,裝上svn客戶端(還沒管理過服務(wù)端),到你有權(quán)限的目錄下新建庫(repository-browser),然后右擊你的代碼,上傳(import),然后從myeclipse中將代碼庫checkout就OK了。