iOS学习

源代码管理_SVN-cornerstone的基本使用

2016-12-11  本文已影响31人  figure_ai

1. 界面展示

connerstone界面展示.png

2. 添加远程代码仓库(服务器)的关联

SVN通过http添加代码仓库关联.png

3.checkout,下载服务器代码到本地,以及初始化本地版本控制器

connerstone-checkOut文件.png

4. commit,修改和删除文件提交到服务器

注意:删除文件只能通过connerstone删除;(在connerstone里边选中对应的文件,右键选择Delete

connerstone-Commit操作.png

5. 版本回退

5.1 revert,修改了但 未提交 的情况下回退代码

注:revert操作:即返回到上次提交后版本对应的最原始的状态


ConnerStone-Revert操作.png
5.2 修改了并且 提交了 的情况下回退代码
connerstone-Merge.png connerStone-Merge2.png

附 : 版本控制器中各个文件状态参考

' ' 没有修改
'A' 被添加到本地代码仓库
'C' 冲突
'D' 被删除(通过svn命令删除的文件)
'I' 被忽略
'M' 被修改
'R' 被替换
'G' 被合并

'U' 已经更新
'E' 已经存在
'X' 外部定义创建的版本目录
'?' 文件没有被添加到本地版本库内
'!' 文件丢失或者不完整(不是通过svn命令删除的文件)
' ' 受控文件被其他文件阻隔

上一篇 下一篇

猜你喜欢

热点阅读