欢迎来到天天文库
浏览记录
ID:46830116
大小:143.00 KB
页数:20页
时间:2019-11-28
《Subversion使用培训》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Subversion培训上海杰图软件有限公司目录客户端:Subversion简介将采用的版本库结构几个术语举例——客户端操作客户端配置客户端软件选择Svn命令行服务端:版本库创建流程版本库创建版本管理服务的启动VSS数据库-〉subversion版本库版本库用户设定权限设定钩子脚本版本库备份Subversion升级2客户端部分客户端-Subversion简介简要历史特点架构版本库4客户端-版本库结构5客户端-几个术语Reposition(版本库)Update(更新)Merge(合并)Lock-Modify-Unlock和Copy-Modify-MergeRevisions(修订版本)Work
2、ingCopies(工作拷贝)6客户端-操作常规操作Checkout:只用执行一次UpdateCommit修改操作AddDeleteMkdirRenameLog分支和标签Copy(tag)DiffMergeResolvedSwitchImportExportRevertCleanup7客户端-配置用户名、密码元数据配置8客户端-软件选择类型ClientGuiclientTortoisesvn、RapidsvnJBuilderplugin自带EclipsepluginSubclipse、subversiveVS2005pluginAnkhSVN(可能也支持2003,vc6估计不支持)Vss2s
3、vnvss2svn、vss2svn2、vss2svnmigrate、vss-subverter9客户端-Svn命令行svn[options][args]帮助信息:svnhelp10服务端部分服务端–版本库创建流程在项目开始时,管理员向公司网管申请生成空版本库。管理员创建版本库各初始目录。编写版本库配置文件,添加可以访问版本库成员的名单以及密码,进行权限配置,并提交网管放入版本库生效。向项目组成员发送登录版本库的用户名和密码。注:目前规定的管理员是每个项目的PM。12服务端–版本库创建创建命令行:svnadmincreaterepos_path格式:FSFS位置要求:所
4、有版本库在同一个目录下。13服务端–版本管理服务启动Svnserve–d[Otheroptions]–r
5、的子目录conf下有文件svnserve.conf设置两项:anon-access=none,取消匿名访问。再设置password-db=${userDefineFile_Path}${userDefineFile_Path}可以是一个相对svnserve.conf的路径,也可以是一个绝对路径。16服务端–权限设定大范围设置anon-access=noneauth-access=write基于目录详细设置authz-db=${userDefineFile_Path}可以和用户帐号密码设置内容写入一个文件。17服务端–钩子程序18服务端–版本库备份Dump文件形式:跨平台,跨版本svnadmi
6、ndumpmyrepos>dumpfile1Svnadmincreatenewrepossvnadminloadnewrepos
此文档下载收益归作者所有