三种方式向SVN添加.a文件

svn在提交时默认是忽略.a文件的,这就导致了在用pod导入某些第三方(例如友盟)提交之后,其他小伙们们拉下来会报library not found for XXXSDK的错误,可以用以下三种方式添加上.a文件。因为版本或者其他方面的原因,某种方式可能行不通,三种可以都尝试一下。

修改默认设置

打开终端,运行下面命令

open ~/.subversion/config

cmd+f 搜索“global-ignores”字段,去掉后面的*.a这一块,如图

5636F8D7-7DB5-4E9C-876F-88306CB9181A.png

smd+s保存设置,ok。这个操作只对你的客户端起效,对其他并无影响。

逐一找到文件手动添加

cd到包含.a的文件夹,svn add xxx.a,出现A (bin) xxx.a就表示成功提交了,如果报错请尝试其它方式

--force添加

直接使用add命令会忽视已在版本控制下的目录,add --force则会拿到未在控制下的文件,也就是说你只需要add -force 文件夹,这个文件下之前未添加的文件都会被添加上,即使svn默认忽略了.a类型也是可以添加上.a文件的。

因为版本的不同或者其他原因,可能某种方式添加不上或者报错误,可以尝试其他的方式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,180评论 19 139
  • iOS 开发 SVN 版本控制器 更多技术交流请加群 iOS技术联盟 27512466 SVN是Subversio...
    Sunny_Fight阅读 8,879评论 7 63
  • 命令的使用 1、检出 svn cohttp://路径(目录或文件的全路径)[本地目录全路径] --username...
    小李龍彪阅读 4,462评论 0 9
  • 像诗人一样苟活着。 这是我的梦恋,总归我还算是个有梦的俗人。诗人是什么样的这个愚蠢的问题却让我陷入了思考,我想诗人...
    躺在沙发上的Lee阅读 1,172评论 9 13
  • 作者:张景生 二嫂高挑个,瘦瘦的,她男人行二,人们就叫她二嫂。 二嫂三十多岁的时候,家里穷得叮当响,她养活的那俩半...
    北方农村阅读 944评论 0 0