环境 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  .....

最新文章

  1. - >code vs 1475 m进制转十进制
  2. php 读取网页源码 , 导出成txt文件, 读取xls,读取文件夹下的所有文件的文件名
  3. 学校系统快速js代码
  4. 美团网基于机器学习方法的POI品类推荐算法
  5. 第七节:使用实现了dispose模式的类型
  6. ios UIWebView截获html并修改便签内容
  7. Redis学习 - 入门
  8. linux的sudo apt-get install 和dpkg -i <package.deb>命令
  9. DevExpress中SearchLookUpEdit用法总结
  10. 物理机(真实机)能ping通虚拟机,但是虚拟机无法ping通真实机(可能是防火墙问题)
  11. kindeditor修改图片上传路径-使用webapi上传图片到图片服务器
  12. linux系统资源限制
  13. 浅谈如何保证discuz插件安全
  14. GPRS模块在Linux平台上ppp拨号上网总结与心得
  15. ubuntu下截图工具推荐 -- [deepin-scrot]
  16. Loadrunner回放脚本时报错Action.c(41): Error -27979: Requested form not found [MsgId: MERR-27979]
  17. Unity shader学习之半兰伯特光照模型
  18. tips:Java的Random类和Random函数
  19. Linux init 命令
  20. OpenCL + OpenCV 图像旋转

热门文章

  1. Wamp win10 1077error
  2. 移动端——页面点击( touchend -> click)
  3. JAVA将两个byte数组合并为一个
  4. java.util.concurrent.DelayQueue 源码学习
  5. PAT 甲级 1029 Median (25 分)(思维题,找两个队列的中位数,没想到)*
  6. delphi 中如何从数据库中读取数据自生成TreeView,只有两个字段,数据库结构如下。急急!!
  7. Docker使用Portainer搭建可视化界面
  8. 【计算机视觉】深度相机(五)--Kinect v2.0
  9. 学习笔记:CentOS7学习之二十四:expect-正则表达式-sed-cut的使用
  10. Ckeditor5显示css样式