码迷,mamicode.com
首页 > Web开发 > 详细

Mac 下Versions的 svn无法上传 .a 文件的问题

时间:2015-08-13 14:21:02      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

实际开发中在用SVN版本管理软件的时候回遇到一些第三方库无法上传.a文件导致项目直接报错的情况,提示未找到.a文件.

这也是我在实际项目中遇到的问题,虽然你SVN可以提供一个很好的团队开发合并代码的平台,但也存在一些不让人省心的小问题,即便如此,我们依然不能拒绝使用SVN,所以只能解决他,以下就是我在互联网搜索到的相关解决办法,希望对大家有帮助!

Xcode自带的svn和Versions以及一些其它工具都默认ignore".a"文件。

解决办法有两个:

方法一:使用命令行添加文件

1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车;
2.之后再输入如下命令:svn add libOCMock.a,回车;
3.之后会出现:A  (bin)  libOCMock.a
   表示添加成功,打开Versions就可以看到,刚才添加的.a文件,此时就可以手动上传了。

   另外,在mac 10.8中输入命令行,可能会提示你command not found,因为10.8默认没有安装Command line tools,解决办法:command not found解决方法。

方法二:在Versions中手动添加文件

选择Versions的菜单View-->Show Ignored Items,这样就会显示出ignored的文件,找到你要上传的.a文件,右键“Add”就可以了。

 

扩展:

另外有一个不用设置系统项,直接解决无法上传.a文件的办法,不过不是任何时候都可靠,所以还是建议大家使用上面的两种方法

就是在提交修改文件的时候不要选择"commit any",而是选择"add work copy",喜欢研究新技术,新方法的朋友可以尝试下.

 

 

Mac 下Versions的 svn无法上传 .a 文件的问题

标签:

原文地址:http://www.cnblogs.com/CoderHJ/p/4727044.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!