首次使用SVN工具是使用的Versions芝加,相對(duì)來說對(duì)Versions使用比較多哎垦。記錄一下之前使用SVN使用過程中遇到的問題和解決方案;
1.使用SVN同步開發(fā)造成沖突的問題;
在同步開發(fā)的工程中要保證協(xié)同者不對(duì)同一個(gè)文件進(jìn)行修改仑荐,首先進(jìn)行界面的分配阎曹,盡量做到界面不交叉伪阶,這樣各自容易管理代碼;但是也會(huì)有特殊情況处嫌,有一些公共類或者公共代碼栅贴,如果需要修改此類代碼的話,最好先與協(xié)同開發(fā)者進(jìn)行溝通熏迹,最好由同一人進(jìn)行修改避免造成沖突檐薯;
2.靜態(tài)庫(kù)文件SVN無法添加的問題;
靜態(tài)庫(kù)文件一般為.a文件,在使用SVN進(jìn)行同步時(shí)坛缕,需要設(shè)置不忽略靜態(tài)庫(kù)文件墓猎,才行把.a文件上傳成功。下面分別截圖Versions版和Cornerstone版赚楚;
Versions版毙沾,因?yàn)閂ersions超過了試用期,所以無法使用宠页,正常情況應(yīng)該為黑色字體
Cornerstone版
如圖設(shè)置后左胞,再把.a文件進(jìn)行添加就可以了。
3.SVN造成沖突后 無法進(jìn)行上傳顯示被lock了举户;
截圖如下:
Versions版
Cornerstone版
若上述方法還不能解決問題烤宙,那就需要自己再根據(jù)提示從百度找其他解決辦法了。
這次就暫時(shí)寫這么多俭嘁,對(duì)SVN使用的還不是特別精通门烂。自己暫作整理先。