SVN WINDOWS版本的入门使用说明
鉴于工作上 使用SVN较多,在此总结下使用经验。
一、SVN的优缺点
优点:1、项目本地拆简版本,节省硬盘空间;
2、易上手,管理方便,逻辑明确,适合一般人的思维习惯
3、易于管理,集中式服务器更能保证安全性
4、代码一致性非常高
5、适合开发人数不多的项目开发
缺点:1.依赖单一服务器,服务器安全风险大。
二、软件安装
windows端:
服务器:https://www.visualsvn.com/server/download/
客户端: https://tortoisesvn.net/downloads.zh.html
windows端服务器软件,常用的是VisualSVN-Server-2.7.1.msi,界面如下,安装按照提示默认即可。不需要服务器端的可以跳过。
windows端客户端软件,建议小乌龟,简单明了,上手快,功能强,git也有对应的软件。下载按装即可。另外英语一般的同学可以安装下下面的中文包。
三、简单使用
服务器部分
打开软件VisualSVN-Server,右键Repositories,create New Repository… 创建新的版本库。默认选择,键入名字,一直下一步即可创建版本库。此处版本库名会用在url链接上面。
然后创建用户,右键users,点击创建用户,输入用户名密码即可。
有了用户账号和仓库,我们需要关联一下,右键版本仓库,选择properties,点击ADD 添加自己的用户就行。至此,服务器端就配置好了。后面链接需要用到的是我们的账号密码和版本url,urlhttps://DESKTOP-9GI754Q:8443/svn/M300/中的DESKTOP-9GI754Q替换层ip即可。
用户端配置
用户端小乌龟软件安装完成后,我们可以看到我们的右键菜单多出来几样东西。语言可以在setting中设置languages。
右键SVN 检出(check out),输入你的url地址,输出目录地址。可以选择部分更新下来,部分选择的话可以后期在更新至版本中重新选择。(因为这个部分选择功能,所以再大的代码工程,除非编译需要,我们都不必下载整个项目)
我们用的非常多的几个功能都在上面图片列出。
最基本的是提交和更新,
改好了本地的代码后提交到服务器即可备份。
出错了可以使用svn还原恢复。
致命错也也可以全部删除,重新检出下来。