• xcode 4 svn配置(host is unreachable)


    xcode 4 svn配置

    先保证你的xcode中已经安装了command line tools

    xcode -> preferences -> downloads -> command line tools -> install

    =====================================

     以下为xcode的svn配置.

    xcode4.3 自带了两个版本管理系统,分别为svn,git. 目前默认的是git.

    公司代码用svn管理,配置xcode4.3 svn也很方便.

    我在使用中,碰到最大的问题就是"host is unreachable",而明明自己输入的Ip是对的.

    上网查了后,发现,得用域名,要改hosts文件.

    hosts文件修改: 

    1.在应用程序里面打开终端(terminal) 

    2.输入 sudo vi /etc/hosts 

    3.接着输入 i 进入编辑模式 

    4.将添加的域名,ip拷贝进去,

    192.168.1.51     svnserver 

    5.编辑完成之后,按esc,输入 ": wq" 

    最后在终端:ping svnserver ,如果能ping通到192.168.1.51,说明映射成功 


     ------------------------------------------------------------------

    接上文:此处开始可以使用命令行搞定:

    svn checkout svn://svnserver/mobile_ios/trunk  /Users/xuanwenchao/Documents/SVN --username xuanwenchao --password 123456

    也可忽略此步向下看。。。。。。

    ------------------------------------------------------------------


    然后就可以配置xcode的svn了 

    1.add repository, 

       Name随便填, 

       Location填:svn://svnserver:/    注意:这里填映射好的域名 ,有的svn地址最前面是https之类的,这要根据你具体的情况而定.

       Type选:SubVersion 

    2.点击Next后:Trunk、Branches、Tags三项不用填。 然后点Add,输入账号密码就可以了。 

    3.最后大家可能还会遇到:"unable to load revisions" 这个错误,打开终端,输入:svn lssvn://svnserver:/apps/wei/iPhone/trunk(你的svn地址), 当然红色部分是你自己的svn地址,注意:这个地址中的svnserver必须和xcode中配置的地址一致.

    ps:以上大部分内容来自于xcode4.1自带SVN配置 - 大为 - ITeye技术网站

    svn配置完后,还得对svn具体设置一下,因为有些文件,我们是不想提交的.

        编辑 ~/.subversion/config 文件 
        注意:如果”.subversion”目录不存在,请运行”svn status”命令,虽然此命令会失败,但是会为你创建所需要的文件. 
        open ~/.subversion/config 打开文件

    1. 找到 global-ignores 一行,去掉注释,编辑成

    global-ignores = build *~.nib *.so *.pbxuser *.mode *.perspective*

    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

    ps:以上内容来自于在XCode中使用SVN,只是其下面的svn配置是针对xcode3.1的.

    转自:http://www.cnblogs.com/phnix/archive/2012/08/28/2659606.html


  • 相关阅读:
    Linux上VNC 启动和关闭
    oracle sql查询日期
    jmeter压力测试(多用户登录、选择商品、选择支付方式、下单)
    Java 8 新特性对比
    根据网络地址把图片保存到本地
    cron
    查看windows笔记本电池使用状况
    IIS7.5上的REST服务的Put操作发生HTTP Error 405.0
    .net core发布自定义配置web.config
    ASP.NET Core 3.1 发布时swagger xml缺失问题
  • 原文地址:https://www.cnblogs.com/yh-qfnu/p/3284405.html
Copyright © 2020-2023  润新知