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、备份策略

posted @ 2021-06-30 15:57  名字很长容易被惦记  阅读(175)  评论(0编辑  收藏  举报