zoukankan      html  css  js  c++  java
  • xcode 把项目代码提交到远程SVN服务器

    环境 xcode 7  Mac air

    xcode默认支持GIT源码管理工具,但现在想把代码提交到已有到SVN服务器上,步骤如下:

    1,在safari中打开svn链接地址,信任证书,输入用户名密码 ,登陆成功,可以在浏览器中查看svn目录

    2,如果你的svn是空文件夹,即还没有项目上传,在xcode-》source control 中 选中 check out ..

    弹出框下面 entern a repostitory location:  输入svn地址,next

    弹出一个新的对话框 是保存对话框,选择一个路径 点 download

    在你选择的路径上将创建一个svn同名的文件夹,此时应该是一个空文件夹(因为你的svn路径现在没有项目代码)

    3,在控制台 输入 svn ls https://********** 

    正常情况下会让你输入 拒绝(R)临时(t)  接受(P),当然输入P 然后输入机器的密码  svn的用户名  密码 等等 按提示就可以了。

    不正常的情况:遇到是类似

    svn: E200002: /Users/mac/.subversion/config:85: Option expected 这种错误提示

    根本问题就是svn在读取配置文件遇见不可处理的空格,需要打开配置文件 把空格删除即可

    控制台 open /Users/mac/.subversion/config  打开后 找到指定行把空格去掉 保存 

    再次运行svn ls https://**********  直到提示正常的情况................

    未遇到其他类型的问题 ,如遇到请百度.......

    4,创建一个xcode项目或将已有的项目拷贝到刚才创建的文件夹下,打开.xcodeproj

    在xcode-》source control就能看到很多菜单如 commit...等,先点击History... 查看一下。

    因为想把当前的工程提交到svn上,所以选择commit,此时在弹出的对话框中就能看到项目文件形成的左树,点击提交

    有可能会成功 也有可能会遇到这样一个错误********svn is not under version control,有可能是图片或者相关文件引起的,主要是svn不能创建层次太深的路径。如果遇到其他错误 请百度。。。

    解决办法,把项目的树按照提示的错误信息 ,把相关的子项勾选掉,仅保留父项,再次提交,提交时需要填写提交信息,不出意外的话 可以提交成功了。

    到此就可以像正常的代码管理操作了 update  commit  .....

  • 相关阅读:
    python中的各种排序
    python 实现求和、计数、最大最小值、平均值、中位数、标准偏差、百分比。
    python中的lambda
    python中有趣的函数
    python中的小技巧
    python 删除list中重复元素
    django-pagination的使用
    django-south
    ios复制到剪贴板
    iOS系统验证关闭
  • 原文地址:https://www.cnblogs.com/seer/p/5124199.html
Copyright © 2011-2022 走看看