SVN使用指南
1、下载
SVN是一种集中式管理代码的版本控制系统,原理就是把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。
多人协作开发也是如此。因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端——VisualSVN Server。
还需要一个用户的操作端,用于提交更新检出代码,常用的有Eclipse的Svn插件,以及TortoiseSVN(小乌龟)。
这里使用的是TortoiseSVN与VisualSVN。
服务端:VisualSVN Server 4.3
客户端:tortoisesvn
2、安装
VisualSVN安装
一直下一步,安装完自动弹出控制台,长这样。
tortoisesvn的安装比较简单,一直下一步就可以了。装也没有什么反馈,右键会多两个功能。
3、新建仓库
在服务器新建仓库
打开控制台
**在本机创建SVN Repository **
参考这篇文章,这里就不详述了,简单说就是使用tortoisesvn在本地创建一个仓库,供个人使用。
https://blog.csdn.net/wikijava/article/details/6245588
4、拉取、提交文件
打开控制台,选中仓库,右键copy url to clipboard
在本地新建一个文件夹,如:d:\myproject
选中文件夹,右键,SVN CHECKOUT
url地址是我们刚才复制的,点击OK就可以同步仓库数据到本地。(类似git,如果终端第一次配置或不小心变成空目录了首先要执行一次同步)
然后这个文件夹就和仓库建立关联了,以后这个目录有更新只要进入目录
右键,SVN Commit选中要提交的文件,点OK即可。
5、导入、导出
待补充
6、备份策略
---------------------------------------------------------
恐惧是因为努力的还不够,加油 ~~---------------------------------------------