系列文章目录
文章目录
- 系列文章目录
- 一、为什么要使用SVN
- 二、SVN简介
- 三、SVN服务端安装
- 四、 SVN创建版本库
- 总结
一、为什么要使用SVN
这些就是为什么要使用SVN版本控制的原因
二、SVN简介
检出、更新和提交是svn里面3个最基本的操作
1、一般来讲比如我们第一天到一个公司上班就需要checkout 检出,即把源码下载下来
2、后面每天,只需要update就行了
3、什么时候需要提交,项目有进展的时候,或者一个小功能,小模块完成的时候
三、SVN服务端安装
只要注意 安装软件的目录不要带中文和空格
然后下一步下一步即可
安装完成之后SVN这个软件会自动的帮我们创建环境变量 即 path
怎么检测svn安装成功了没有
这就说明svn服务器端安装就成功了
四、 SVN创建版本库
即配置版本库
到现在为止,我们的SVN只是有这个server了,下一步做什么呢
数据怎么提交呢,所以下面我们要创建一个SVN的版本库
这个目录就可以作为我们版本库的一个根目录
一个svn服务器,我们一般是希望它能够帮我们去管理多个项目
因为大部分公司不止是一个项目,假如我们有一个oa项目、一个血库系统项目、一个erp项目
难道每个项目都要创建一个版本库吗?
实际上不需要
我们用一个服务器去存多个项目就行了
我们不需要为一个项目单独去搭建一个服务器
我们在一个服务器的版本库里面再新建几个对应项目的文件夹即可,如下
完成上面的操作之后,就真正开始要创建版本库了
举例:svnadmin create D:\DevRepository\Subversion\StuSys(这个目录是可以的)
svnadmin create D:\2_SvnRepertory\BOS
(如果报错 : Could not create top-level directory,要删除里面所有的数据,保证是一个空文件夹)
举例:svnadmin create D:\DevRepository\Subversion\StuSys(这个目录是可以的)
svnadmin create D:\2_SvnRepertory\BOS
(如果报错 : Could not create top-level directory,要删除里面所有的数据,保证是一个空文件夹)
一定要注意这个目录
安装完成之后还要启动服务端
这些不需要我们去管,大致了解一下即可
先自己动手安装一下SVN以及版本库
总结
1、
安装软件不要带中文和空格
最好是不带中文也不带空格,切记
2、如果报这个错
注意要保证创建库里面是空的,即必须是一个空的文件夹