iOS 版本控制工具Cornerstone的简单使用

一、准备工作

  1.首先下载cornertstone客户端,安装到电脑

  2.向项目经理或者组长要到你们公司项目的svn地址

  3.让项目经理或者组长给你创建一个访问账号(一般公司里的项目svn访问都需要权限验证)

二、具体使用介绍

1.打开cornerstone,如果你电脑上是第一次使用这个软件,打开后应该是下面的界面:

iOS 版本控制工具Cornerstone的简单使用_第1张图片

2.添加项目影射


iOS 版本控制工具Cornerstone的简单使用_第2张图片

3.在那弹出的窗口中填写如下信息:

iOS 版本控制工具Cornerstone的简单使用_第3张图片

4.添加完成之后进入如下界面,选择对应的项目文件(一般在trunk目录下,如果没有trunk文件夹,那应该是上一步里“Repository path:”路径错了,这时可以在左下角"REPOSITORIES"里,选中刚才创建的影射名称,右键delete,然后重新添加)右键:chekout

iOS 版本控制工具Cornerstone的简单使用_第4张图片

5. 这时会弹出一个新的对话框,设置相应的内容:

iOS 版本控制工具Cornerstone的简单使用_第5张图片

6.此时服务器上的项目中“trunk”文件夹就已经在你的电脑上了,这是你就可以在你本地的那个trunk目录下添加、修改、删除文件了,然后将你修改完成后的文件提交到服务器即可。

三、添加文件演示

1.我在刚才check out下来的trunk文件夹里新增2个文件(这里我随便复制了两个文件),然后打开cornerstone会出现如下界面:

iOS 版本控制工具Cornerstone的简单使用_第6张图片

2.将文件状态修改为Add状态:

iOS 版本控制工具Cornerstone的简单使用_第7张图片

3.更改完毕之后,点击上面的Commit按钮,然后弹出如下界面:

iOS 版本控制工具Cornerstone的简单使用_第8张图片

4. 点击commit changes就把本次修改提交到了服务器。

5. 至于文件的修改、删除操作跟上面的大同小异,只是修改和删除文件,在提交之前不用手动修改文件状态(只有文件状态显示“?”号时才需要手动更改文件状态),修改过的文件状态默认会是“M”,删除的文件状态默认是“D”,直接点击commit提交即可。如下图,我修改了.h文件中的内容,删除了.m文件,然后回到cornerstone会出现如下界面:

注意:删除文件时要在cornerstone里选中要删除的文件,右键然后选择delete,如果直接打开文件,在文件夹里删除,文件状态会是“!”号(如图2),这样时不能提交的,即使你提交了,服务器端对应的文件也不会被删除,这时需要在cornerstone里将该文件delete一次才能成功删除

iOS 版本控制工具Cornerstone的简单使用_第9张图片
图1
iOS 版本控制工具Cornerstone的简单使用_第10张图片

图2

四、更新文件

    我们在开发时可能不是我们一个人在开发,如果你的同事更改了项目里的其他文件并且已经提交到了服务器,你在提交之前就要先更新一下你的版本,不然可能会出错,更新文件的操作很简单,选中左侧的项目文件,点击Update即可

iOS 版本控制工具Cornerstone的简单使用_第11张图片

五、版本回退

    开发时,如果想回退会之前的某个版本,选中文件点击Revert:

iOS 版本控制工具Cornerstone的简单使用_第12张图片

你可能感兴趣的:(iOS 版本控制工具Cornerstone的简单使用)