subversion(简称svn)是近年来崛起的版本管理软件系统,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。
1.1SVN服务器的创建:
1、创建一个根目录,这个根目录用来存储所有的svn的工厂信息(每一个工厂等于一个项目)
2、启动svn-->svnserve -d -r d:/svn/root
3、对于Linux而言,直接后台启动即可
对于window而言,后台启动无用,所以需要将其添加到window的服务中
出现红色标志的按钮之后就说明安装成功!
3.2 开发流程
1、checkout
2、开发完成之后3、其他开发人员可以通过-->update更新svn仓库中的信息
3.3 冲突问题
两个开发人员共同修改了一个文件之后并且提交就会产生冲突
1、修改代码之前先进行更新
2、项目经理分配任务的时候需要独立的来考虑(为不同的开发人员分配不同的模块进行开发,这样尽可能的避免冲突)
权限开启之权限配置