SVN使用总结
3 月,跳不动了?>>> SVN 存储数据的方式 BDB ,Berkeley DB,一种事务安全型表类型 FSFS ,"FSFS" 采用文件系统的方式, 替代原来的基于Berkeley DB的实现. 因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。 SVN 的运行方式及端口 独立服务器 3690端口 访问方式SVN:// C/S模式 借助apache运行 80端口 访问方式 http:// 工作流程 集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。所有的版本信息都放在服务器上。如果脱离了服务器,开发者基本上可以说是无法工作的。下面举例说明:开始新一天的工作: 1 、从服务器下载项目组最新代码。 2 、进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码 (很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想还原到前一个小时的版本,或者看看前一个小时自己修改了哪些代码,就需要这样做了)。 3 、下班时间快到了,把自己的分支合并到服务器主分支上,一天的工作完成,并反映给服务器。 这就是经典的svn工作流程. SVN+Apache 运行原理 SVN 搭配Apache的时候,Apache需要使用mod_dav_svn这个模块,他的运行机制如下: