Xcode中SVN不能提交.a文件的解决方法
2016-06-03 13:33
330 查看
Xcode默认忽略的.a 文件。所以无法提交到svn服务器,但是很多第三方的库都有.a文件。所以还是必须提交到服务器。
搜索了一下解决方案:
http://wpt205.blog.163.com/blog/static/108047495201371272034579/
1. 打开终端, 在命令行中输入: vi ~/.subversion/config 来打开配置文件.
2. 然后, 在[miscellany]项找到这个串:
# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
# *.rej *~ #*# .#* .*.swp .DS_Store
这里的意思是, SVN在提交时自动忽略以这些后缀的文件, 那么我们要去掉*.a这一项, 则将配置文件改为
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store
保存退出. 就可以了. 你可以根据自己的需要修改其他的后缀名.
这么处理应该是最好的,起到一劳永逸的作用,以后.a文件都不会被忽略了,但是这么处理后,发现在versions中还是被忽略了,不起效果。
所以最后只能使用最原始的方法解决了:
方法一:使用命令行添加文件(【转】原文在这)
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”就可以了。
不知道是不是versions的问题,以后试下cons看看会不会有这个问题。
搜索了一下解决方案:
http://wpt205.blog.163.com/blog/static/108047495201371272034579/
1. 打开终端, 在命令行中输入: vi ~/.subversion/config 来打开配置文件.
2. 然后, 在[miscellany]项找到这个串:
# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
# *.rej *~ #*# .#* .*.swp .DS_Store
这里的意思是, SVN在提交时自动忽略以这些后缀的文件, 那么我们要去掉*.a这一项, 则将配置文件改为
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store
保存退出. 就可以了. 你可以根据自己的需要修改其他的后缀名.
这么处理应该是最好的,起到一劳永逸的作用,以后.a文件都不会被忽略了,但是这么处理后,发现在versions中还是被忽略了,不起效果。
所以最后只能使用最原始的方法解决了:
方法一:使用命令行添加文件(【转】原文在这)
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”就可以了。
不知道是不是versions的问题,以后试下cons看看会不会有这个问题。
相关文章推荐
- git常用命令的使用(3)
- python下根据csv将数据集按照类别分文件夹放置
- 【Github教程】史上最全github使用方法:github入门到精通
- RxJava开发精要2-为什么是Observables?
- Android控件之RecyclerView的基本使用
- [Codeforces677C]Vanya and Label(组合数学,快速幂)
- Linux navite过期
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- poj 3278 bfs 标记数组
- Python编程规范
- 数据库常用操作
- springmvc集成JSR-303的解析消息文件的默认实现浅析
- PhoneGap中"unable to download archive from the server. "警告的解决方法
- Android 自定义view设置xml属性
- 选择排序和插入排序
- matlab之plot、fplot、ezplot函数
- Android事件传递机制以及ViewGroup的onInterceptTouchEvent的理解
- SQL Server优化50法
- sql语句基础要点(以sql server 2008 为例)
- 如何用#define宏定义多行函数