使用Subversion做版本管理.docx
《使用Subversion做版本管理.docx》由会员分享,可在线阅读,更多相关《使用Subversion做版本管理.docx(12页珍藏版)》请在第壹文秘上搜索。
1、运用Subversion做版本管理文件名I文档模版当前板木I0.1.0作.PeterWang完成H期:201209-26版本历史版本作者日期描述PeerWang201209-26创建第I堂SVN介绍11.1 SVn运用场景11.2 SVn架构21.3 运用SYn的基本工作流程3第2章搭建SVN服务器42.1 运行环境及节目规划42.2 软件打算42.3 安装4第3章APaChe配置53.1 文件打算53.2 KHApachc2.2konftd.conf53.3 测试启动Apachc53.4 运用Apache身份验证5第4章运用MySq1.身份验证74.1 MysqI打算74.2 配置apach
2、e用来验证svn用户名密码7修改apached.conf文件7重启apache脸证8第5章版本库管理95.1 自动化备份95.2 版本库迁移9三个步臊:9制;分迁移(SvndumpfiItcr)95.3 版本率合并10Subversion-个开源的版本限制系统.便利大家一起维护管理文件和源代码. SUbVerSion支持1.inUX利WindCWs.更多是安装在1.inUX下.本文描述的是装在win764位下。 SVn版务器有2种运行方式:独立服务器和借助APaChe,2种方式各有利弊。本文描述借助Apachc的方式. SVR存储版本数拉;也有2种方式:BDB和FSFS“因为BDB方式在服务器
3、中场时.有可能锁住数据,所以还是FSFS方式更平安一点。本文用默认的FSFS方式。TortoiseSVN是一款在Windows上广受欢迎的Subversion客户端软件,关于TOnOisCSVN的运用在本文中不述.1.1SVn运用场景1.2SvnJMMymodificationsRepositorytrankMergeotherschangesExaminenychangesSV1.1.statusWnreve11SVns(n(s-itdektemovesvninkdirmoiifexistingfi1.esFirsttime:svncheckoutfi1.epf1.thtrcpogwtrun
4、kSvnMsrtUft-uNVnmergeSVnreso1.ved1.3运用SVn的甚本工作流程1.oca1.copys,nbasicworkcyc1.e第2*林*SVNf1.*2.1 运行环境及书目规划SVN通过Apache迸行认证,认证数据在Myjq1.数据库中。i).操作系统:Win764位(2) .IP地址:(3) .SVN仓库书目:a) D:SVN_SERVERSVN_ROOTSVN仓库根书目b) 运用Apache访问SVn仓库的鼠置根B目2.2 软件打算(1) .ApaChe服务器:(32位)(2) .MySqI数据库:(32位)(3) .SVN服务器:(32位)(4) .SVN客
5、户端:(64位)非必需.必需64位,若装32位版本.则系统右键菜单没有TEoiseSVN菜单项。(5) .modu1.JaUth_mysq1.钱块.可从下载娘洋好的So文件:modu1.JaUth_mysq1.so2.3 安装(1) .MySQ1.安装到:C:ProgramFi1.es(x86)VMySQ1.可以安联到冽的机借(2) .APaChe安装到:C:ProgriimFi1.es(x86)VpacheSoftwareFondationpache2.2.选样fora1.1.UsereonPrt8saservice旧配置为随意端口,不冲突即可,这里用欣认80)(3) .Subversion
6、3*!C:PrOgramFi1.es(x86)Subvcrsion(4) .TortoiscSVN安袋到:CAProgramFi1.CSVrOnOiSCSVN笫3#ApacheItJ1.3.1 文件打算拷贝mod_dav_svn.so和mod_authz_svn,so.从SubversionXbin到APaChe2.2modu1.es拷贝全部d1.1.文件,从SubvcrsiiWbin到Apache2.2in3.2 Apache2.2confd.conf(1) .去掉下面两行前面的注择1.oadh1.u1.cdav_niodu1.cmodu1.csm(x1._dav.so#1.oatIModu
7、1.c1.av_fs_nHKiu1.eniodu1.cs/mod_d:iv_fs.so(2),在全部1.OadMOdUIe语句的最终添加吓几行:#Svnsupport1.oadModuIcdav-svn-nuiu1.es,mod-dav-svn.so1.oadM(xiu1.cauthz-svn-nxMu1.cmodu1.csmod_au(hz._svn.so(3),在文件末尾添加:Inc1.udeD:SVN_SERVERApache.d.Ex1.*.d3.3 浦试启动Apache配置正确,胜利启动后的图示如卜:3.4 运用APaChe身份证运用apache身份验证就要运用apache的htpa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 Subversion 版本 管理