`

xcode svn

    博客分类:
  • ios
阅读更多
  1. Create the project in XCODE.
  2. Setup subversion in XCODE and select the subversion repository for this project.
  3. Use Xcode SCM > Repository and click on the IMPORT icon. This will move the local copy to the subversion repository.
  4. Now delete your local copy (or move it to another location just in case).
  5. Finally CHECKOUT the project from subversion (this will create the subversion .svn folders, …).
  6. Reselect the subversion repository for this project.
  7. Commit the entire project.

 

 

第一步,配置Subversion
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

分享到:
评论

相关推荐

    svn+xcode配置

    Subversion(简称svn)是一个广泛使用的版本控制系统,而Xcode是苹果平台的官方集成开发环境(IDE)。将svn与Xcode结合配置,可以实现便捷的代码版本控制和团队协作。下面我们将详细介绍如何进行"svn+xcode配置"。 ...

    在Mac Xcode下使用SVN

    使用 SVN 在 Mac Xcode 下的配置和使用方法 在 Mac Xcode 下使用 SVN 是一个非常重要的知识点,对于开发者来说尤其重要。下面我们将详细介绍如何在 Mac Xcode 下使用 SVN。 首先,SVN 是什么?SVN(Subversion)是...

    xcode安装SVN

    XOCDE下安装SVN,修改host:在应⽤用程序⾥里⾯面打开终端(terminal),输⼊入 sudo vi /etc/hosts...

    配置Xcode版本控制SVN详细步骤

    在本文中,我们将详细介绍如何配置Xcode以使用版本控制系统Subversion (SVN),以及解决在Mac OS 10.8上遇到的相关问题。Xcode作为苹果官方的开发环境,不仅内置了Git,还支持SVN,这对于团队协作和项目管理至关重要...

    ios程序上传app步骤以及svn的配置方法

    3. **Xcode的SVN配置**:Subversion(SVN)是一种版本控制系统,用于追踪代码的更改历史。在Xcode中配置SVN,首先需要安装Subversion客户端,如`Command Line Tools`或`TortoiseSVN`。接着,打开Xcode的源代码管理...

    Xcode根据编译次数自动增加Build属性(Xcode自带功能实现)

    Xcode通过集成工具如Xcode Server、Xcode Bots以及支持Git和SVN等版本控制工具,为开发者提供了一整套软件开发的生命周期管理解决方案。 知识点七:Xcode项目配置的注意事项 虽然Xcode提供了一套强大的自动化工具,...

    VVDocumenter-Xcode xcode6 亲测

    此外,VVDocumenter-Xcode的使用并非孤立的,它可以与其他代码管理和版本控制工具如Git、SVN等配合使用,进一步提升团队开发的效率。在注释完成后,这些注释可以被集成到项目文档中,提供完整的API参考,方便团队...

    xcode

    在给定的文件名称列表中出现了 "svn",这通常指的是 Subversion,一个广泛使用的版本控制系统。在 Xcode 中,开发者可以集成 Subversion 来管理项目文件的版本,进行代码的提交、回滚、分支和合并操作,这对于团队...

    MAC自带SVN终端常用命令

    SVN(Subversion)是一种版本控制系统,用于代码的版本控制和项目管理,常用于软件开发团队中。由于此篇内容是介绍MAC终端环境下SVN命令的使用,故会涉及如何在MAC系统上通过终端来执行SVN操作,重点在于与服务器的...

    svn for mac,mac 系统下的版本管理工具

    在Mac操作系统环境下,由于Xcode 4.2内建的SVN支持可能不够完善或使用不便,因此需要独立的版本管理工具来辅助。"svn for mac"就是针对这种情况设计的一款适用于Mac用户的版本控制工具,特别适合iPhone和iPad应用的...

    华为SVNClient for mac 3.1.2.38

    - **集成工具**:可与常见的IDE(如Xcode、Eclipse)或其他开发工具无缝集成,提升开发流程的连贯性。 3. **安装与使用**: 用户可以将解压后的`SVNClient.app`拖放到Mac的"应用程序"文件夹中,然后通过启动台来...

    git-svn使用用法

    在安装方面,Mac用户可以通过安装Xcode获得git-svn支持,而Linux用户可以使用包管理工具如apt-get进行安装。对于Windows用户,推荐使用msysgit工具,它提供了Git在Windows平台上的完整实现。此外,Cygwin提供了更为...

    smartsvn for mac and Keygen

    5. **与Xcode集成**:对于使用Xcode的Mac开发者来说,SmartSVN可以无缝集成到开发环境中,提供快捷的版本控制操作。 总的来说,SmartSVN为Mac用户提供了强大的SVN支持,是团队协作开发的重要工具。但务必注意,合法...

    SmartSVN-iOS

    Xcode作为主要的iOS集成开发环境(IDE),虽然自带了版本控制功能,但SmartSVN提供了更丰富的功能和更友好的用户界面,对于那些需要高级版本控制功能的开发者来说,SmartSVN是一个理想的选择。 标签“smartsvn svn ...

    SmartSVN.zip

    7. **与其他工具集成**:可以与Xcode、IntelliJ IDEA等IDE无缝集成,提升开发效率。 在使用SmartSVN时,了解基本的SVN概念,如Checkout(检出)、Commit(提交)、Update(更新)和Revert(还原),对于有效利用该...

    mac更新,idea SVN问题获取资源问题

    总结以上内容,macOS系统更新后遇到的IDEA中SVN插件问题,主要可以通过更新Xcode的许可协议,检查和更新SVN插件,检查和更新系统SVN客户端,以及确保文件权限正确等步骤进行解决。同时,确认文档准确性在处理技术...

    OpenGL超级宝典 第五版 源代码(Xcode版)

    这个是从svn下下来的,去除了VS相关文件夹,主要针对Mac童鞋,Windows的童鞋请自行搜索其他版本,或者直接去svn下载">OpenGL经典蓝宝书源代码,大概是应为文件大小的限制,CSDN里找到的都是去除了Xcode文件的版本,...

    SVN用户使用详细指南

    - **MacOS平台**:可以使用Command Line Tools或者Xcode来获取SVN命令行工具,对于图形界面工具可以考虑使用 Versions 或 SubversionX。 - **Linux平台**:多数发行版的软件仓库中都包含了SVN,可以通过包管理器如...

    smartsvn_osx_8.6 for mac 管理工具

    6. **集成**:可以与Xcode等开发环境集成,实现无缝的工作流程。 7. **命令行工具**:对于高级用户,SmartSVN还提供了命令行工具,以便进行更复杂的操作。 在Mac环境下,SmartSVN的安装和配置相对简单。下载并解压...

Global site tag (gtag.js) - Google Analytics