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. 机器翻译评价指标之BLEU详细计算过程

    原文连接 https://blog.csdn.net/guolindonggld/article/details/56966200 1. 简介 BLEU(Bilingual Evaluation Un ...

  2. [转]让Nginx支持ThinkPHP的URL重写和PATHINFO

    From : http://www.jzxue.com/wangzhankaifa/php/201108/08-8396.html   ThinkPHP支持通过PATHINFO和URL rewrite ...

  3. eclipse的块选择模式

    第一步:Alt+shift+a打开Toggle Block Selection Mode(块选择模式开关) 第二步:点击Toggle Block Selection 第三步:选择多行,同时编辑

  4. Go语言之进阶篇文件传输

    一.文件传输 1.文件传输原理 2.文件传输 示例: 发送方: send_file.go package main import ( "fmt" "io" &q ...

  5. go语言之进阶篇json解析到结构体

    1.json解析到结构体 示例: package main import ( "encoding/json" "fmt" ) type IT struct { ...

  6. 一款基于jQuery的图片场景标注提示弹窗特效

    今天给大家分享一款基于jQuery的图片场景标注提示弹窗特效,这款实例适合在图片上标注某个物件,单击弹出详情说明,兼容360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之 ...

  7. PHP优化---opcache的配置说明

    [opcache] zend_extension = "G:/PHP/php-5.5.6-Win32-VC11-x64/ext/php_opcache.dll" ; Zend Op ...

  8. Laravel 5.5 使用 Jwt-Auth 实现 API 用户认证以及刷新访问令牌

    最近在做一个公司的项目,前端使用 Vue.js,后端使用 Laravel 构建 Api 服务,用户认证的包本来是想用 Laravel Passport 的,但是感觉有点麻烦,于是使用了 jwt-aut ...

  9. NumPy与ndarray简介(转)

    http://blog.csdn.net/u014374284/article/details/45420645 一.NumPy简介 NumPy的全名为Numeric Python,是一个开源的Pyt ...

  10. tcp socket/ unix socket

    A UNIX socket is an inter-process communication mechanism that allows bidirectional data exchange be ...