源代码管理_Xcode管理SVN

1. 添加远程代码仓库的关联

《源代码管理_Xcode管理SVN》 Xcode添加仓库关联1.png
《源代码管理_Xcode管理SVN》 Xcode添加远程仓库2.png

2. checkout;下载服务器代码以及初始化本地版本控制库

《源代码管理_Xcode管理SVN》 Xcode-Check Out1.png
《源代码管理_Xcode管理SVN》 Xcode-Check Out2.png

3.commit;修改和删除文件提交到仓库

注:上传时忽略(userdata文件夹),该文件是记录文件及文件夹打开状态,断点信息等内容,所以没必要上传。
上传时不能忽略(project setting)文件夹,该文件夹是用来存放一些文件顺序和文件夹结构,文件引用等信息的

《源代码管理_Xcode管理SVN》 Xcode-Commit.png

4. 版本回退-未commit

《源代码管理_Xcode管理SVN》 Xcode-版本回退-未commit.png

5. 版本回退-已commit

《源代码管理_Xcode管理SVN》 Xcode-回退版本-已commit.png
《源代码管理_Xcode管理SVN》 Xcode-版本回退-已commit2.png
《源代码管理_Xcode管理SVN》 Xcode-版本回退-已commit3.png

附:

check out/update时出现错误The server certificate failed to verify. 的解决方法:
1、打开终端(实用工具 –>终端),在终端中输入如下命令:svn ls https://xxxxxxxx/svn/xxxxxx SVN的路径然后直接输入 “ p ” 确认

    原文作者:figure_ai
    原文地址: https://www.jianshu.com/p/5ebf3bc3decc
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞