SVN学习笔记
以下一段介绍SVN的话来源百度百科
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。
SVN即一个版本控制系统,用于多人共同开发维护一个项目,实现共用资源的目的。
一、安装
1.1 SVN安装
首先下载SVN安装文件,一路next安装完成后,使用CMD直接运行 svnserve --help看有无反应,如错误就需要到系统path中增加SVN安装目录 如:D:\Program Files (x86)\Subversion\bin 千万不要忘记加上bin目录
注:安装目录因人而异,灵活处理
1.2 Tortoise SVN安装
Tortoise SVN 是 Subversion 版本控制系统的一个免费开源客户端。利用它使用图形界面即可完成提交更新等操作。
1.1 下载说明其中简体中文包并非并须下载,默认为英语,视个人需要下载。
安装完成后右键会多两个上下文菜单,这就代表安装成功了
1.2 安装成功个人建议安装完成后重新启动电脑,为防止接下来的操作无反应。
二、创建资源库及上传项目
2.1 创建资源库
在D盘下创建主目录SVN文件夹,在该目录下创建名为repository的文件,右键该文件夹,选择Tortoise SVN中的 在此创建版本库,完成后会出现一个file:///开头的地址,这个地址就是你的库的地址,复制下来。
2.1 创建资源库2.2 上传项目
2.1 在上传项目前先创建一个working文件夹,代表你的工作间,假设该文件夹也在SVN目录下,右键该目录,选择SVN 检出,此时在该目录下会生成一个.svn的隐藏文件夹,接下来就可以愉快地上传项目了。
2.2 在working目录下创建项目的文件夹proj,又在proj目录下创建readme.txt文件 代表项目文件。然后在proj目录的空白处右键选择Tortoise SVN中的 增加 即可准备加入到资源库中,但并为加入资源库。
2.3 再在proj目录的空白处右键选择 SVN 提交 此时项目才会被加入到资源库中。
对于SVN,我属于初学,想必会有理解和描述错误之处,希望看到本文章的老师不吝指点,本人也会在后续学习中认真学习,完善及改正本文章。
2019.5.24更新
如果遇更新不了得情况 ,可选择clean up