首页 > 移动平台 > 详细

IOS xcode 删除git使用svn

时间:2015-02-05 00:35:25      阅读:1687      评论:0      收藏:0      [点我收藏+]

一、为什么要这样做

由于git 与 svn这两个版本控制工具不能同时使用,在新建工程的时候Xcode5 默认选择了git,当然可以自己不选择。当无意默认了git版本控制,但有想使用svn版本控制,此时只有两种方法:1、重新建工程,2、删除git,使用svn;

 二、解决方法

1.先关闭xcode,然后到终端界面,进入到相应的目录,手动删除.git文件或者用rm -fr .git 命令删除git.
2.关于.a等外部资源的提交
   由于默认是将.a文件忽略和不提交的,因此需要修改下。
   vi ~/.subversion/config
    找到global-ignores所在行,去掉*.a,然后保存退出就OK了。
#global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
 # *.rej *~ #*# .#* .*.swp .DS_Store

 三.svn: Working copy ‘trunk/src‘ locked svn: run ‘svn cleanup‘ to remove locks (type ‘svn help cleanup‘ for details) 
异常操作导致目录没有解锁。 

在 .svn 目录下 
使用命令行 "svn cleanup" 

四.转iOS SVN Cornerstone中添加.a 静态库文件

在mac下很多svn管理工具默认都不能上传.a文件,这让人很苦恼。从网上扒了下,用命令行可以解决此问题。

打开终端,cd 进入到需要上传的.a文件所在的文件夹。 确保 ls能看到.a文件

然后使用命令,如:svn add libzbar.a

使用完成后出现 A  (bin)  libzbar.a

表示添加成功,用svn图形管理工具就可以看到,刚才添加的.a文件,此时就可以手动上传了。

IOS xcode 删除git使用svn

原文:http://www.cnblogs.com/huen/p/4169772.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!