SVN不提交.a文件的解决办法

Xamarin iOS绑定.a静态库之后,会发现svn并没有把.a文件提交上来,导致其他人更新会提示文件不存在。

查了一下,svn默认配置会忽略一批文件后缀(*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo等),估计因为.a属于编译后文件,svn自作主张给忽略了。

楼主使用的Mac,SVN工具是Conerstone,设置的方式很简单,打开


设置窗口

将全局忽略的开关取消掉,并将*.a删除,即可正常提交。

至于Window下面,一般是使用TortoiseSVN,则通过修改配置文件即可解决问题

你可能感兴趣的:(SVN不提交.a文件的解决办法)