Xcode SVN配置

编辑 ~/.subversion/config 文件 

  注意:假设”.subversion”文件夹不存在。请执行”svn status”命令。尽管此命令会失败。可是会为你创建所须要的文件.    

  open ~/.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



创建版本号库

(1)到须要存放版本号库的地方(比方家文件夹)。建立以SVNRep为名的版本号库

$ svnadmin create SVNrep

(2)向版本号库中导入内容

$ mkdir test

$ touch test/test.Txt(建立一个演示的文件夹)

svn import test http://s1.e-linkway.com/svn/iphone_class -m "Initial import"



(3)建立一个版本号库的拷贝

$ svn checkout file:///Users/your_user_name/SVNrep/test test-copy(会创建一个test-copy命名的拷贝)

(4)改动后提交

$ svn commit -m "Added some text"

(5)部分相关svn命令

$ svn status(查看状态)

$ svn update (进行更新)

$ svn log (查看日志)

$ svn diff -r 1(1为版本号号,查看与某一版本号的差别)

$ svn update -r 1(更新到某一版本号)

$ svn add test2.txt (向版本号库中加入进一个文件)

$ svn delete test2.txt (向版本号库中删除一个文件)(注:从版本号库中加入。删除及重命名时必须带svn命令,否则svn会跟踪不到这些变化)

在Origanizer - Repositories里加入SVN路径



问题:

version

改动open ~/ .subversion/config文件的时候,enable-auto-props = yes 把凝视去掉;结果有空格没有删除,就会出现 optional expected之类的报错,无法创建成功

删除空格后,就没问题了.

Xcode SVN配置的更多相关文章

  1. xcode 4 svn配置(host is unreachable)

    xcode 4 svn配置 先保证你的xcode中已经安装了command line tools xcode -> preferences -> downloads -> comma ...

  2. centos apache svn配置

    单独安装svn服务: 安装svn软件 yum install subversion 创建根目录 mkdir -p /var/www/svn 创建版本库repos svnadmin create /va ...

  3. Eclipse插件SVN配置

    Eclipse插件SVN配置 方法一 打开Eclipse点击[Help]-[Install New Software] 点击右边[Add]-在弹出窗口中输入 Name:svn Location:htt ...

  4. svn配置

    svn配置 subverson.conf <Location /svn> DAV svn SVNListParentPath on SVNParentPath /var/repo Auth ...

  5. 细聊 Cocoapods 与 Xcode 工程配置

    前言 文章比较长,所以在文章的开头我打算简单介绍一下这篇文章将要讲述的内容,读者可以选择通篇细度,也可以直接找到自己感兴趣的部分. 既然是谈 Cocoapods,那首先要搞明白它出现的背景.有经验的开 ...

  6. Xcode 6配置里定义${ARCHS_STANDARD}为armv7, arm64以及错误

    转发:http://www.cocoachina.com/ios/20141013/9897.html 最近一次的Xcode 6更新默认不再支持arm7s架构,究竟是要废除不用呢还是仅仅只是一个疏忽? ...

  7. centos7.2环境nginx+mysql+php-fpm+svn配置walle自动化部署系统详解

    centos7.2环境nginx+mysql+php-fpm+svn配置walle自动化部署系统详解 操作系统:centos 7.2 x86_64 安装walle系统服务端 1.以下安装,均在宿主机( ...

  8. SVN配置钩子

    安装测试环境:109  CentOS4.6 安装: SVN1.32http://subversion.tigris.org/downloads/subversion-1.3.2.tar.gz安装:解压 ...

  9. XCODE中配置使用boost

    1.  开发平台:os x 2.  boost安装目录: 3.  xcode中配置:    4. 测试  

随机推荐

  1. 让Orchard支持多个Layout

    默认Orchard只有一个Layout,有的时候,我们的站点往往需要多个母版页.那么,如果要让Orchard支持多个Layout,以下是一种解决方案. 一:创建LayoutFilter using S ...

  2. 关于 as 播放器的记录

    一:文件结构 1:代码 2:编译后   二:IDE展示区 1处还有6个层,2处为代码和设计文件,3处是主类. 资源文件的位置如下:   三:数据交互 AS中代码: JS中代码: 更多需要注意的地方在这 ...

  3. Unicode和UTF-8之间的关系

    作者: 阮一峰 日期: 2007年10月28日 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料. 结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步 ...

  4. 数据库savepoint

    保存点(savepoint)是事务过程中的一个逻辑点,我们可以把事务回退到这个点,而不必回退整个事务. 语法 编辑 savepoint savepoint_name 这个命令就是在事务语句之间创建一个 ...

  5. 很不错的python 机器学习博客

    http://www.cuijiahua.com/resource.html 曾看过的书,感觉一些很有用的学习资料,推荐给大家! Python基础: 网络教程推荐: 系统学习python3可以看廖雪峰 ...

  6. Populating Next Right Pointers in Each Node II leetcode java

    题目: Follow up for problem "Populating Next Right Pointers in Each Node". What if the given ...

  7. mybatis 乐观锁和逻辑删除

    本篇介绍easymybatis如配置乐观锁和逻辑删除. 乐观锁 easymybatis提供的乐观锁使用方式跟JPA一样,使用@Version注解来实现.即:数据库增加一个int或long类型字段ver ...

  8. [总结]Jquery api 快速参考

    选择符 匹配 * 所有元素 #id 带有给定ID的元素 element 给定类型的所有元素,比如说html标签 .class 带有给定类的所有元素 a,b 匹配a或者匹配b的元素 a b 作为a后代的 ...

  9. MFC中卡拉OK字体的定时器实现,使用DC的DrawText函数实现

    void CTextView::OnTimer(UINT_PTR nIDEvent) { m_nWidth += ; // 在构造函数中初始化为 0: CClientDC dc( this ); TE ...

  10. 【MySQL】PostgresSQL-MySQL对比

    PostgresSQL-MySQL对比 (5 条消息)PostgreSQL 与 MySQL 相比,优势何在? - 知乎 IOC匹配 - 天眼公共空间 - 360企业安全Confluence 调查分析 ...