1小时掌握SVN版本控制系统 点击教学
五、SVN版本控制系统
1、svn subversion的缩写,版本控制系统
2、2部分组成:服务器端---SVN
客户端软件---tortoisesvn
3、SVN的基本工作思路是:
在一台服务器上建立一个源代码库(仓库) ,库里可以存放许多不同项目的源程序(仓库) 。由源代码库管理员统一管理这些源程序(仓库) 。每个用户在使用源代码库之前,首先要把源代码库里的项目文件(仓库) 下载(checkout)到本地,然后用户可以在本地任意修改,最后用svn 命令进行提交(commit),由svn 源代码库统一管理修改。这样,就好像只有一个人在修改文件一样,既避免了冲突,又可以做到跟踪文件变化等。
4、SVN的单仓库和多仓库
在SVN服务器端,有我们的项目目录(称之为仓库),如果该服务器只有一个项目(仓库),称之为单仓库
如果该服务器有多个仓库,称之为多仓库
单仓库和多仓库的区别:
(1)组织结构
单仓库----只有一个目录
多仓库----多个目录,服务器端有多个项目
(2)开启仓库
开启仓库的方式:
如果是单仓库,开启-----指定到具体的仓库路径
如果是多仓库,开启---指定myrepository