`

xCode 设置SVN的问题

阅读更多

在网上搜了下,确实只能用如下步骤来进行:

 

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.

5) Now delete your local copy (or move it to another location just in case).

6) CHECKOUT the project from subversion (this will create the subversion .svn folders, …).

7) Reselect the subversion repository for this project.

 

但是有些文件是不需要上传的,所以可以通过命令行来设置过滤掉:也是网络收集,这个没验证过.改天在试...

 

编辑 ~/.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.http://note19.com/2009/03/17/xcode-subversion-error-155007-path-is-not-a-working-copy-directory/

2.http://macos.it168.com/archiver/tid-9126.html

 

 

分享到:
评论

相关推荐

    在Mac Xcode下使用SVN

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

    svn+xcode配置

    2. **设置Xcode SVN插件** Xcode自身并不内置svn支持,但可以通过第三方插件如“SourceTree”或“Versions”来实现。这些应用程序提供了图形化的svn界面,便于操作。你也可以选择在Xcode中使用命令行工具。 3. **...

    xcode安装SVN

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

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

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

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

    3. 检查并更新IDEA项目中的SVN设置,确保配置文件如`.svn`和`.svnignore`没有丢失或损坏。 4. 如果问题依旧存在,可能需要重新安装SVN插件或重新配置IDEA以正确识别SVN命令。可以通过IDEA的插件管理器中卸载后重新...

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

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

    VVDocumenter-Xcode xcode6 亲测

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

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

    接着,打开Xcode的源代码管理设置,选择“Version Control”为SVN。输入SVN服务器的URL,设置用户名和密码,然后将项目添加到版本库。你可以通过“Source Control”菜单进行提交、更新、合并等操作,管理你的代码...

    xcode

    源码是程序的基础,开发者通过编写、修改源码来实现功能、修复问题或改进性能。在 Xcode 中,程序员可以使用 Swift 或 Objective-C 这两种主要的语言进行编程。 “工具”标签暗示这篇博文可能涵盖了 Xcode 中的各种...

    git-svn使用用法

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

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

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

    MAC自带SVN终端常用命令

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

    华为SVNClient for mac 3.1.2.38

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

    Mac版本Smartsvn 9最新版

    - **启动与设置**:打开“应用程序”找到SmartSVN,首次启动可能需要进行一些基本设置,如导入或创建新的Subversion仓库。 3. **使用SmartSVN 9**: - **仓库连接**:通过URL添加或导入已有的Subversion仓库,...

    smartsvn for mac and Keygen

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

    SVN用户使用详细指南

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

    SmartSVN-iOS

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

    SmartSVN.zip

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

    smartsvn_osx_8.6 for mac 管理工具

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

Global site tag (gtag.js) - Google Analytics