IOS xcode 删除git使用svn
一、为什么要这样做
由于git 与 svn这两个版本控制工具不能同时使用,在新建工程的时候Xcode5 默认选择了git,当然可以自己不选择。当无意默认了git版本控制,但有想使用svn版本控制,此时只有两种方法:1、重新建工程,2、删除git,使用svn;
二、解决方法
#global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo # *.rej *~ #*# .#* .*.swp .DS_Store
三.转iOS SVN Cornerstone中添加.a 静态库文件
在mac下很多svn管理工具默认都不能上传.a文件,这让人很苦恼。从网上扒了下,用命令行可以解决此问题。
打开终端,cd 进入到需要上传的.a文件所在的文件夹。 确保 ls能看到.a文件
然后使用命令,如:svn add libzbar.a
使用完成后出现 A (bin) libzbar.a
表示添加成功,用svn图形管理工具就可以看到,刚才添加的.a文件,此时就可以手动上传了。
=======================================================
常见问题
一.
svn: Working copy 'trunk/src' locked svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
异常操作导致目录没有解锁。
在 .svn 目录下
使用命令行 "svn cleanup"
二.
Working copy '*****' is too old Please see the 'svn upgrade' command
本地工程svn版本过低解决方法,相关:http://blog.csdn.net/centralperk/article/details/48736031
=======================================================
svn软件cornerstone下载:http://bbs.feng.com/read-htm-tid-7936664.html