博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS中的版本控制
阅读量:4698 次
发布时间:2019-06-09

本文共 691 字,大约阅读时间需要 2 分钟。

试了一个IOS中的Xcode自带的SCM管理,不知为什么就是连不上。

 

同学推荐了一个Versions软件,果然挺好用。

 

打开软件后,我们先做最简单,就是连接公司的svn服务器,然后checkout一些项目。

add一个库。

 

两个地址就是公司的svn地址。粘贴完后,输入用户民密码,上面那个会多一个“用户民@”。点击就创建了。

然后选怎服务端上项目 ,checkout下来。

其他操作基本和在所有的版本控制工具一样,有代码对比,更新,提交等等。但是我特么暂时没发现冲突这概念的一些操作。

 

以上是从服务端checkout项目到本地然后操作。

那么一般来说,我一个新项目,要传到svn上去。

因为界面上没有直接这个标签,右键了才发现。

 

但是这样又会和我们在Eclipse上一些操作习惯不同,

在Android开发或者说是Eclipse上svn操作,我们直接可以share一个项目上去,然后就感觉插件直接操作了服务端项目创建,我的工作副本和svn项目的链接,然后直接初始化导入下就ok了。

而在Version中,你所谓的Import,纯粹是导入。你本地这个项目还是没有加入版本控制的。

那么你就需要重新checkout下来,才真正建立链接。

versions中还有一个add working copy这个选项。

这个不知道干嘛用,发现就是在本地添加了一个工作副本,然后做本地的代码控制(本地个人开发,代码管理~~)。

以上就是该软件的简单的使用。

转载于:https://www.cnblogs.com/gameprogram/archive/2012/08/31/2665413.html

你可能感兴趣的文章
Java中System类的相关应用
查看>>
spring mvc(注解)上传文件的简单例子
查看>>
【转】Zend_Json学习
查看>>
洛谷 P3698 [CQOI2017]小Q的棋盘 解题报告
查看>>
洛谷 P1407 [国家集训队]稳定婚姻 解题报告
查看>>
Delphi10.2 Tokyo试用(1)
查看>>
基本数据类型的使用
查看>>
让元素水平和垂直居中的方法总结
查看>>
linux定时执行任务crontab命令用法
查看>>
条件判断_python
查看>>
第二十七天-nfs网络文件系统企业级深度讲解
查看>>
Linux下获取占用CPU内存资源最多的10个进程的方法
查看>>
Azure SQL Database (22) Azure SQL Database支持中文值
查看>>
python元类探究
查看>>
Titanium系列--利用js动态获取当前时间
查看>>
从上往下打印二叉树
查看>>
Python 中的self, cls, super的使用和理解
查看>>
java课堂测试2
查看>>
20145236《信息安全系统设计基础》第5周学习总结
查看>>
python中的jion
查看>>