- 浏览: 889524 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (466)
- iPhone, iOS , Objective-c (155)
- 数据库 (20)
- 设计模式 (5)
- 第三方包管理,cocoapod (2)
- 版本管理, SVN, Subversion, Git (1)
- Google, Android, Java (14)
- Wordpress (1)
- 职业素养 (3)
- 版本管理,git (3)
- 前端小技巧 (2)
- flash (1)
- javascript (5)
- Ruby (0)
- 编程语言 (1)
- 网络常识 (1)
- 找到生活好感觉 (5)
- 产品经理 (1)
- markdown (1)
- 云服务器 (1)
- iPhone (116)
- iOS (116)
- Objective-c (116)
- 学习技巧 (2)
- Google (5)
- Android (6)
- Java (21)
- python (1)
- sqlite (3)
- node.js (2)
- mongodb (2)
- 学习技巧,阅读 (2)
- 软件测试 (3)
- 架构设计 (2)
- 设计 (1)
- Spring framework (3)
- junit (1)
- Linux (2)
- 软件 (1)
- Struts2 (1)
- 版本管理 (3)
- SVN (3)
- Subversion (3)
- Git (3)
- mysql (5)
- quartz (1)
- 无关技术 (1)
- 前端 (1)
- Redis (1)
- 产品管理 (0)
- 计算机常识 (1)
- 计算机科学 (0)
- swift (1)
- 服务器 (2)
- 搜索 (1)
- Scala (1)
- J2EE (1)
- maven (1)
- 前端css (1)
- 英语 (1)
- 消息队列 (1)
- kafka (0)
- apache kafka (4)
- netbeans (1)
- IDE (2)
- 歌词 (1)
- 过滤器实现 (1)
- linux vim vi (1)
- jmeter (1)
- springcloud (1)
最新评论
-
hujingnemo:
不知道为什么打不开
CHM如何改编字体大小 -
weiboyuan:
求答案 weiboyuanios@163.com
iOS软件工程师面试题(高级) -
xueji5368:
这个现在已经广泛使用了嘛!
RoboGuice入门 -
Yao__Shun__Yu:
...
CHM如何改编字体大小 -
353144886:
非常之详细 美女求认识
sqlite数据类型 datetime处理
不管是Web, iPhone和Mac的开发,SVN(Subversion), 已经成为我每天开发中须臾不可以离的朋友,但是这个工具对于普通的个人开发者来说有点奢侈,如果不在互联网租用一台服务器(约7000元每年)的话,是很难享用那么方便的工具的。于是我们两年前做了一个SVN的平台,svn.w18.net,把我们在广州电信的服务器的Subversion服务器共享出来,希望对大家有用,对于开源的项目是免费的,私有项目100元每年。
Xcode 3.0 以上可以完美支持SVN, 今天和大家分享一下在Xcode中使用SVN的经验。
第一步,配置 Subversion
Leopard中自带了SVN,但Xcode的项目文件中,并不是所有文件都适于加入SVN中进行管理,比如编译后的文件和编译过程中产生的文件,这些文件不属于源代码,应该告诉svn忽略掉,方法:
编辑 ~/.subversion/config 文件
1. 找到 global-ignores 一行,去掉注释,编辑成
global-ignores = build *~.nib *.so *.pbxuser *.mode *.perspective*
Xcode项目文件中有些文件是文本文件,需要告诉SVN,因为SVN能更好地管理文本文件(谁用谁知道)
2. 找到 enable-auto-props = yes 把注释去掉,在[auto-props] Section声明以下文本文件
*.mode* = svn:mime-type=text/X-xcode
*.pbxuser = svn:mime-type=text/X-xcode
*.perspective* = svn:mime-type=text/X-xcode
*.pbxproj = svn:mime-type=text/X-xcode
Xcode 3.0 以上可以完美支持SVN, 今天和大家分享一下在Xcode中使用SVN的经验。
第一步,配置 Subversion
Leopard中自带了SVN,但Xcode的项目文件中,并不是所有文件都适于加入SVN中进行管理,比如编译后的文件和编译过程中产生的文件,这些文件不属于源代码,应该告诉svn忽略掉,方法:
编辑 ~/.subversion/config 文件
1. 找到 global-ignores 一行,去掉注释,编辑成
global-ignores = build *~.nib *.so *.pbxuser *.mode *.perspective*
Xcode项目文件中有些文件是文本文件,需要告诉SVN,因为SVN能更好地管理文本文件(谁用谁知道)
2. 找到 enable-auto-props = yes 把注释去掉,在[auto-props] Section声明以下文本文件
*.mode* = svn:mime-type=text/X-xcode
*.pbxuser = svn:mime-type=text/X-xcode
*.perspective* = svn:mime-type=text/X-xcode
*.pbxproj = svn:mime-type=text/X-xcode
发表评论
-
oc为啥不用try catch
2016-03-23 11:56 1374简单的来说,Apple虽然同时提供了错误处理(NSError) ... -
ReactiveCocoa笔记
2016-03-14 12:31 0为什么使用MVVM?为什么使用ReactiveCocoa? 概 ... -
PINCache
2016-01-19 15:11 911PINCache是线程安全的键值缓存框架,用来储存难以获取或重 ... -
Swift设计模式
2015-12-29 12:04 0Swift设计模式 -
Understanding Swift access control
2015-12-29 12:03 0Swift takes an unusual approuac ... -
cocoapods因GEM_HOME升级遇到问题解决办法
2015-12-17 14:40 889Installing CocoaPods on OS X 10 ... -
swift 闭包的比较写法
2015-12-16 11:10 718let names = ["Chris", ... -
iOS 生成二维码,生成条形码图片
2015-12-03 15:44 1426#pragma mark - 生成条形码以及二维码 // ... -
解决cocoapods 更新慢的问题
2015-11-23 17:01 718最近使用CocoaPods来添加第三方类库,无论是执行pod ... -
iOS中级面试题
2015-11-20 15:12 1145OneV‘s Den在博客里出了10道iOS面试题,用他的话是 ... -
cocoapods出错解决方法
2015-11-09 13:09 713自定义GEM_HOME $ mkdir -p $HOME/So ... -
oc时间从美国时间改到中国时间
2015-10-19 14:12 931_formatter = [[NSDateFormatt ... -
27个iOS开发库
2015-07-24 16:10 742超长慎入列表: DZNEmptyDataSet(UI,空表格 ... -
Values of type 'NSInteger' should not be used as format arguments; add an explic
2015-07-24 10:10 809Values of type 'NSInteger' shou ... -
iOS架构心得体会
2015-05-18 18:35 779好的架构不是设计出来的,而是进行出来的。 我的iOS工程架构 ... -
UICollectionView NSInternalInconsistencyException出现的原因
2015-05-11 11:32 3370'NSInternalInconsistencyExcepti ... -
XLForm-iOS表单库
2015-05-08 14:44 879XLForm是最灵活和强大的iOS类库,用于创建动态table ... -
Info.plist Utility Error: “Info.plist couldn't be opened because there is no suc
2015-05-06 16:13 651http://stackoverflow.com/questi ... -
iOS中Autolayout中各种情况的使用的width,height策略
2015-04-30 15:33 647可以总结为: 如果项目不支持横屏显示,使用w:Compac ... -
一句话加上下拉刷新
2015-04-29 18:22 738怎么一句话添加上拉刷新? https://github.co ...
相关推荐
XOCDE下安装SVN,修改host:在应⽤用程序⾥里⾯面打开终端(terminal),输⼊入 sudo vi /etc/hosts...
svn+xcode配置, 配置后,方便代码的提交与更新。
mac 系统下如何使用svn进行版本管理。
最近接触SVN,由于有macOS 所以收集了点在mac下使用SVN的方法,跟大家分享下,希望能帮倒跟我一样是新手的朋友。
配置Xcode版本控制SVN详细步骤.内容比较清楚
[iOS4编程] Programming iOS 4 Matt Neuburg ...Xcode版本控制SVN详细步骤 Xcode常用快捷键 Xcode开发员入门导引(简体中文版) Objective C学习之路 使用Xcode xcode3高级编程 更多资源请登录http: kanyixia net
这个是从svn下下来的,去除了VS相关文件夹,主要针对Mac童鞋,Windows的童鞋请自行搜索其他版本,或者直接去svn下载">OpenGL经典蓝宝书源代码,大概是应为文件大小的限制,CSDN里找到的都是去除了Xcode文件的版本,...
该软件师mac系统下的svn版本管理工具,比xcode自带的svn管理工具好用。推荐使用。该资源来源于网上。
最近通过视频在学习一个完整项目的开发流程和思路,为了更真实地模拟在实际开发中的流程,我们需要将项目的代码以及一些资料进行版本控制和管理,一般比较常用的SVN或者Github进行代码版本控制和项目管理。...
SVNDiff Xcode 插件 这个插件的灵感来自 GitDiff 插件。 感谢 。 保存文件后,SVNDiff 会在 Xcode 源代码编辑器中针对 SVN 存储库显示增量。 然后,对于已修改的行,差异应以橙色突出显示,对于新代码,应以绿色...
Mac下开发常用Svn SmartSVN + SubVersions破解版
mac系统下的版本管理工具,方便在Xcode4.2下,SVN使用不方便,此工具可以方便管理版本控制。
以自身使用的服务器地址为例,主要详细介绍了登录svn服务器,同步代码到本地,提交代码更改,添加、删除文件,对比修改等等,每一步都附带栗子和运行成功的结果。希望能帮到有需要的朋友!
该脚本针对Mac OS X 10.10(Yosemite)构建与Xcode 6或Xcode 7结合使用的匹配mod_auth_svn.so和mod_dav_svn.so ,以与Apache的httpd结合使用。 由于某些原因,Apple不再对其进行管理,无法将两个模块捆绑在其发行版...
2.和Xcode,BBEdit,TextMate,Coda是完美伴侣; 3.使用Subversion; 4.所有功能于一身的UI模式优化; 5.多窗口界面模式在桌面系统使用大(甚至多重优化)显示器。 搁置 – 允许用户暂时“搁置”(预留)进程内更改...
最近开始学习完整iOS项目的开发流程和思路,在实际的项目开发过程中,我们通常需要对项目代码和资料进行版本控制和管理,一般比较常用的SVN或者Github进行代码版本控制和项目管理。我们iOS项目的开发工具Xcode本来就...
本人亲测,可以在MacOS Yosemite上面安装 xcode/idea 都可以使用
CocoaPods管理您的Xcode项目的依赖关系。 您可以在一个简单的文本文件Podfile指定项目的依赖Podfile 。 CocoaPods递归地解析库之间的依赖关系,获取所有依赖关系的源代码,并创建和维护Xcode工作区以构建您的项目...
2、在本地仓库中创建新的项目(.git隐藏文件所在的同级目录下或者.svn隐藏文件所在的同级目录下) 3、将创建好的项目推送到远程仓库中 项目基本设定 General设定: display name: app显示的名称 deployment target: ...
打开生成的xcode项目并构建它 Linux mkdir构建 光盘制作 cmake .. 制作 视窗 md构建 光盘制作 cmake .. -G“ Visual Studio 15 2017 Win64” 打开生成的Visual Studio解决方案并进行构建 外部依赖 外部依赖项...