XCode不能提交.a文件,並且顯示i提示。i即為svn中的ignores。 這個與SVN的配置有關, 其實與xcode倒沒有關系. 解決方法:
打開終端, 在命令行中輸入如下命令來打開配置文件。
open ~/.subversion/config
然後, 在[miscellany]項找到這個串:
# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo # *.rej *~ #*# .#* .*.swp .DS_Store
這裡的意思是, SVN在提交時自動忽略以這些後綴的文件, 那麼我們要去掉*.a這一項, 則將配置文件改為:
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store
在這次開發中,多次碰到這個問題。.a文件在xcode裡,沒有版本的顯示,新添加上來的,也沒有用。 我就郁悶了。後來發現,所有的.a文件在Xcode上都沒有版本信息。
解決方法如下:
打開終端,輸入以下命令直接添加.a文件:
svn add ../path.../path.../xxx.a