在Xcode中使用svn的時候 發(fā)現(xiàn).a文件都提交不上去
原因是在svn中 .a文件是默認(rèn)忽略的
知道這個原理后我們只要在svn的忽略文件中移除.a文件就可以了
輸入vi ~/.subversion/config 打開svn配置文件
找到```# global-ignores = *.o *.lo *.la *.al .libs *.so .so.[0-9] *.a *.pyc *.pyo
.rej ~ ## .# .*.swp .DS_Store```
刪除 *.a
這一串就可以了
當(dāng)這樣使用后發(fā)現(xiàn)還是不能夠添加上去
所以你還需要手動添加追蹤和手動提交
1.打開終端拍屑,輸入cd,空格蒸甜,然后將需要上傳的.a文件所在的文件夾(不是.a文件)拖拽到終端(此辦法無需輸入繁瑣的路徑摆出,快捷方便) 葫掉,回車;
2.之后再輸入如下命令:svn add **********.a,回車比伏;
3.之后會出現(xiàn):A (bin) libOCMock.a
表示添加成功剛才添加的.a文件,此時就可以手動上傳了疆导。
另外赁项,在mac 10.8中輸入命令行,可能會提示你command not found澈段,因?yàn)?0.8默認(rèn)沒有安裝Command line tools悠菜,解決辦法:command not found解決方法。
4.輸入 svn ci - m ""提交