什么事SVN
SVN全称SubVersion
SVN是近年来崛起的版本管理工具,是CVS的接班人,目前属于主流的版本管理软件。
特点:
1)操作简单,入门容易。
2)支持跨平台操作(Window、Linux、MacOS)
3)支持版本回退功能
SVN工作流程
为什么要使用SVN
为了解决协作开发,推出了一下软件用来管理:
SCM:软件配置管理(对软件源代码进行控制与管理)
CVS:元老级产品
VSS:入门级产品
ClearCase:IBM公司提供技术支持
SVN:主流产品
SVN服务端监管
Apache→http://localhost或(ip地址)访问到htdocs目下相关文件(监管)
SVN→svn://localhost或(ip地址)访问到相关数据仓库(如Shop仓库)
基本语法
Svnserve -d(后台运行) -r(监管目录)版本仓库路径
通过此指令,我们的svn://localhost或ip地址就可以直接指向Shop版本仓库