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,则通过修改配置文件即可解决问题
网友评论