zoukankan      html  css  js  c++  java
  • Mac 下Versions的 svn无法上传 .a 文件的问题

    实际开发中在用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",喜欢研究新技术,新方法的朋友可以尝试下.

     

  • 相关阅读:
    有关需求规格说明
    软件导论第五周作业-------简单小结
    初用sqlite3.exe
    软件开发与模型
    Difference **面向过程(或者叫结构化)分析方法**面向对象分析方法
    当下互联网创业公司采用增量模型的原因
    第七周作业
    第六周作业
    第五周作业
    第四周作业
  • 原文地址:https://www.cnblogs.com/zhaohanjun/p/4727044.html
Copyright © 2011-2022 走看看