首页 > 代码库 > Xcode中SVN不能提交.a文件的解决方法

Xcode中SVN不能提交.a文件的解决方法

项目导入后总是缺少.a文件,如shareSDK.a,libWeChatSDK.a,libbaidumapapi.a等

网上查询后知道是SVN的配置关系忽略了.a等文件的提交

下面是手动修改SVN配置方法:

解决方法步骤

1.显示隐藏文件

打开终端,输入:   defaults write com.apple.finder AppleShowAllFiles -bool true

2.打开.subversion文件夹 

路径:用户--个人主页--.subversion (/Users/你的用户名/.subversion)

我的直接双击打不开,因此右键以“在新标签页打开”

3.修改config配置文件

在[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
保存退出. 就可以了.

你可以根据自己的需要修改其他的后缀名.

 

如有需要隐藏隐藏文件,终端命令如下:

(原文:http://www.cnblogs.com/lm3515/archive/2010/12/08/1900271.html)

苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

或者

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES

隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO

输完单击Enter键,退出终端,重新启动Finder就可以了

重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动