1.1.1
- 本章节主要介绍常用的svn工具,如window下svn服务器VisualSVN,客户端工具TortoiseSVN以及eclipse svn插件的使用
- SVN是一种集中式管理代码的版本控制系统,原理就是把代码都保存到一个固定的位置(仓库),每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。多人协作开发也是如此。因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端——VisualSVN Server。还需要一个用户的操作端,用于提交更新检出代码,常用的有Eclipse的Svn插件,以及TortoiseSVN(小乌龟)。
SubVersion 官网:SVN官网
第一节 服务端VisualSVN安装与配置
一、VisualSVN下载
二、VisualSVN安装与创建仓库
在开始运行录入services.msc
这个服务务必要开启,在开始运行查找VisualSVN Server Manager就可以打开图形化管理界面
3.VisualSVN 创建工程目录
4.VisualSVN 权限控制
第二节 客户端VisualSVN 安装与使用
TortoiseSVN是一个基于windows系统的svn客户端图形化界面.
1.Tortoise SVN下载
2.Tortoise SVN安装
3.Tortoise SVN常用操作
3.1浏览仓库
3.2 checkout
3.7delete
标记删除操作,本地文件会删除,我们需要进行提交,才能真正从服务器删除
3.8导入导出
3.9冲突问题与解决
多个用户操作同一文件,就可能产生冲突情况