对于我们一般使用git管理项目但是偶尔也遇到老的项目或者有特殊要求的项目需要用svn来管理,在mac上怎么使用svn呢?
首先说一下svn和git的区别吧:
-
SVN属于集中式的版本控制系统
集中式的版本控制系统都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。
image.png
2.Git属于分布式的版本控制系统,不做过度的赘述。
image.png
下面进入主要内容:Mac上如何使用SVN?
【1】下载软件SnailSVN
传送门

【2】无脑点击安装好之后,进入偏好设置

【3】扩展添加svn

【4】桌面随便新建一个文件比如叫pop-mobile-shop,进入就可以看到svn的标识,点击检出

【5】输入svn项目地址

【6】安装证书

【7】输入SVN账号密码

下载项目

【8】如果发现文件没有绿色的标志
(1)commond+shift+.查看有没有隐藏的.svn文件
(2)有的话,则打开SnailSvn添加或者修改工作副本(只允许有一个好像)


【9】查看提交记录,可以查看整个文件夹的,也可以查看单独某一个文件的就选择他右键


网友评论