Cornerstone是一个运行在Mac OS平台上的SVN客户端,类似于SourceTree,以前在公司用的就是于SourceTree,SVN只是听说过,但一直也没有去接触,最近开始使用SVN,初次使用Cornerstone时,难免也会踩一些坑,所以写这篇文记录一些使用Cornerstone时遇到的一些问题,在以后的日子中会陆续记录,也欢迎小伙伴一起交流。
1.Cornerstone默认会屏蔽.a文件,在编译项目的时候会出现clang: error: linker command failed with exit code 1 (use -v to see invocation)这种错误,当然报这种错误也有其他的可能行,这只是其中一种。
解决方案一:
Cornerstone编辑状态下选择View-->show Ignored Items,这时候你在从Cornerstone里查看第三方库里的.a文件就显示了出来,然后选中你所缺少的.a文件,在点击下方的Add,此时就能把.a文件添加到Cornerstone了,然后上传更新到本地。
方案二:
可以直接避免这个问题,之前说到Cornerstone默认会屏蔽.a文件,我们可以在偏好设置里把默认包含的.a文件删除掉保存,这个操作在刚建立项目的时候就要做好以免后顾之忧。
网友评论