Subversion使用培训

Subversion使用培训

ID:46830116

大小:143.00 KB

页数:20页

时间:2019-11-28

Subversion使用培训_第1页
Subversion使用培训_第2页
Subversion使用培训_第3页
Subversion使用培训_第4页
Subversion使用培训_第5页
资源描述:

《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

通过系统服务启动svn服务:svnservicesvnservice是一个开源的程序,只需要将其拷贝到svn安装目录下。命令行:SVNService-install14服务端–数据库的装换Vss2svn:还是一个开源工具。具体使用,将vss2svn以及ssphys.exe放一个目录下,然后运行vss2svn----vssdir[options]可将vss转换为subversion的dump文件格式。15服务端–版本库用户设定版本库

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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。