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之类的报错,无法创建成功

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-09-10 06:16:55

Xcode SVN配置的相关文章

CentOS 6.5 Apache+SVN配置

yum -y install subversion #安装SVN  svnserve -- version #查看svn版本信息确定是否安装 yum -y install httpd #安装Apache  yum -y install mod_dav_svn #安装Apache的SVN支持 mkdir -p /var/www/svn #创建SVN目录  svnadmin create /var/www/svn/repos #创建repos版本库  htpasswd -c /etc/httpd/c

SVN配置以及自动部署到apache虚拟目录

SVN配置以及自动部署到apache虚拟目录 一.VisualSVN server 服务端和TortoiseSVN客户端下载 VisualSVN下载:http://subversion.apache.org/packages.html 页面最下方就可以找到(下图紫色链接) TortoiseSVN下载:http://tortoisesvn.net/downloads.html 下载的地方很醒目,有32位和64位 紧接着下边有语言包下载 二.VisualSVN server和TortoiseSVN安

细聊 Cocoapods 与 Xcode 工程配置

前言 文章比较长,所以在文章的开头我打算简单介绍一下这篇文章将要讲述的内容,读者可以选择通篇细度,也可以直接找到自己感兴趣的部分. 既然是谈 Cocoapods,那首先要搞明白它出现的背景.有经验的开发者都知道 Cocoapods 在实际使用中,经常遇到各种问题,存在一定的使用成本,因此衡量 Cocoapods 的成本和收益就显得很关键. Cocoapods 的本质是一套自动化工具.那么了解自动化流程背后的原理就很重要,如果我们能手动的模拟 Cocoapods 的流程,无论是对 Cocoapod

apache+svn配置过程

svn安装指南 建议:源码安装 环境:Centos6.2_X64+apache2.2.22+subversion1.6.9 历史:1.已经安装过一次,浏览器和SVN客户端可以正常使用:但在eclipse下载时报错. 2.安装时碰到zlib问题,系统显示已经安装,但是subversion在编译时无法识别.另外源码安装后编译通过 subversion for linux的安装(SVN+apache+linux) 准备的软件包如下: httpd-2.2.22tar.gz subversion-1.4.

SVN配置–服务器端(linux)

SVN配置–服务器端(linux) 本教程配置说明 目的: 实现代码统一管理   1. 下载所需的源码包 subversion-deps-1.6.17.tar.gz svn 的支持库之类的文件 wget http://subversion.tigris.org/downloads/subversion-deps-1.6.17.tar.gz 1 1 subversion-1.6.17.tar.gz svn 的主程序 wget http://subversion.tigris.org/downloa

MAC svn 配置及cornerstone

SVN 配置 1.创建SVN Repositroy 打开终端 输入:svnadmin create /path/svn/pro svn是目录,pros是版本库,输入完成即可看见生成文档 2.配置svn用户权限. /path/svn/pro/conf/目录下存在3个文件:authz,passwd,svnserve.conf (1).配置svnserve.conf 将里面的 #anon-access = read#auth-access = write#password-db = passwd#au

nginx下修改svn配置

最近公司的SVN服务器地址做了变更,而我用的操作系统是Ubuntu操作系统,我也不想把以前下载的代码重新进行修改,我想通过修改svn地址,应该可以,终于在网上通过查找资料,找到了解决的方法: 进行你所工作的svn映射到本地的目录中.在终端下运行$svn switch --relocate http://oldPath http://newpath.系统提示输入用户名,密码.重新输入后,即可完成svn地址的变化. nginx下修改svn配置

C连接MySQL数据库开发之Xcode环境配置及测试

一.开发环境 Mac OS X 10.9.2 64位.Xcode5.1.MySQL5.5.37 64位 MySQL安装目录为:/usr/local/mysql 二.配置xcode连接mysql的编译选项 1> 将mysql头文件目录添加到xcode头文件搜索路径中 项目属性--> Build Settings --> Search Paths --> Header Search Paths,添加/usr/local/mysql/include 2> 将mysql库文件目录添加

Eclipse插件SVN配置

Eclipse插件SVN配置 方法一 打开Eclipse点击[Help]-[Install New Software] 点击右边[Add]-在弹出窗口中输入 Name:svn Location:http://subclipse.tigris.org/update_1.6.x 点击[OK] 方法二 打开Eclipse点击[Help]-[Eclipse Maketplace] 在弹出窗口中[find]输入svn 点击[Go] Subclipse右下角点击[Insert]进行安装 方法三 首先下载插件