利用Cornerstone SVN管理代码会出现以下bug。
![](https://img.haomeiwen.com/i3063842/3ab44ac08c39a34e.jpg)
导致这个bug的原因是SVN上传下载默认忽略.a静态文件。SVN上传下载默认忽略.a静态文件
如何忽略掉.a文件呢。如下步骤:
1.打开Cornerstone左上角,点Cornerstone->Preferences->Subversion
2.Global lgnores下面有一个Use default global ignores 默认这里方框中会打钩
在这里,把对勾去掉,下面方框中一条条的标签就可以修改了,找到.a删除
3.save(千万不要再次把钩点上,点上之后就是系统默认的忽略.a )然后就可以Commit
这样就可以吧工程中的.a文件上传到svn上面去了,如果其他的文件被忽略,此方法也可以使用。
PS:
建议上传代码代码的时候,如果是多人开发的话,pod相关的只传podfile,拉下来自己pod
你上传pod的那些库,很慢占地方不说,还很容易出现问题。
![](https://img.haomeiwen.com/i3063842/d8e1169400c295b3.png)
网友评论