Subversion操作手册范本.doc
《Subversion操作手册范本.doc》由会员分享,可在线阅读,更多相关《Subversion操作手册范本.doc(17页珍藏版)》请在课桌文档上搜索。
1、附录三Subversion操作手册环境模拟现有项目名称:test服务端版本库:testURL:10.155.11.10:81/svn开发人员:devA,devB版本库目录结构:testDocword文档 Soc源代码 word_1 word_2 soc_1 sod_21根本操作1.1 安装客户端下载TortoiseSVN-安装程序,双击直接安装即可。安装成功后,右键单击鼠标会多出两个选项,分别是SVN checkout和Tortoise SVN。1.2 建立工作区项目开始之前,在本地PC的硬盘上,创建一个文件夹,文件夹命名随意例如workspace,该文件夹即作为软件开发者在项目开发过程中的工
2、作区。1.3 下载版本库 假设现在开发一个项目,配置管理员会在服务端建立一个该项目的版本库test。在workspace文件夹上,右键单击鼠标。选择SVN checkout,会出现如下窗口图 -1在URL of repository中输入版本库地址,10.155.11.10:81/svn/test ,在Checkout dir中系统会自动添加第二步所创建的工作区目录。在Revision中,选中HEADrevision,这样将会下载到版本库的最新版本。如果想下载库中的旧版本文件,可选中Revision,然后填入版本号即可。如果不想下载整个版本库,而是只想下载自己负责的那局部模块,可以在URL后添
3、加模块名,例如10.155.11.10:81/svn/test/Doc 。单击OK,输入用户名和密码1.4 修改版本库对版本库的修改包括修改文件内容,添加删除文件,添加删除目录。经过第三步的操作,本地的工作区文件夹,即workspace上会有绿色对勾出现,工作区下的文件也会带有绿色对勾,如图:图-1如果对库中某一个文件进展了修改,系统会自动为这个文件和这个文件所在的各级父文件夹加上红色叹号,代表该文件或目录已经在本地被修改,如图:图-2当所有对版本库的修改操作完毕后,右键单击工作区文件夹,选择mit提交新版本,输入密码后系统将把修改后的版本库上传到服务端,即完成一次对版本库的更新。 注意:新版
4、本提交之后,其他拥有写权限的用户也许会重复以上几步的操作,完成对版本库的再一次更新。所以,每次在工作区文件夹下修改本地版本库之前,必须首先对本地版本库执行一次更新右键单击工作区,选择SVN Update,将最新的版本下载到本地,然后再进展修改操作。2 其他操作在日常的软件开发过程中,除了以上介绍的下载,提交,更新操作外,还有另外几种常用操作。2.1 强制日志填写代码提交时必须写明注释以便追踪问题与合并,可使用工具在客户端强制添加注释,选择checkout的文件夹,单击此文件夹右键单击属性,如图:图-1亦可使用服务器端控制日志填写。如果未填写日志,如此不可完成提交功能,弹出如如下图中的信息。2.
5、2 功能提交1更新工程文件夹。选中工程所在的文件夹后,右键单击文件夹,选择update。更新工程所有文件。2更新完成之后,查看日志,注意其他开发者提交代码后可能影响你开发的地方。确认无误,无冲突。3选中工程所在文件夹,右键单击文件夹,选择mit。4勾选出所提交的文件与文件夹,并撰写相应的提交日志。包括功能简要描述、部署时需注意情况、修改数据库表等。提醒其他开发者需要注意的地方。图-15确认无误后提交。2.3 锁定-修改-解锁1更新工程文件夹。选中工程所在的文件夹后,右键单击文件夹,选择update。更新工程所有文件。2选择某文件,右键单击选择get lock,并输入必要说明。图-1图-23提交
6、后看到“锁定说明。其他人在SVN浏览器中也可以看到。图-3其他人在SVN浏览器中也可以看到。锁定文件的用户。图-44修改文件后,右键单击文件mit,填写相关日志,并选择是否还要继续锁定。需要如此勾选,图-55如果不勾选,提交之后如此表示自动解锁。SVN浏览器中看不到锁定文件的用户。图-62.4 比拟文件的不同之处当对soc_1做了修改之后,soc_1文件会出现红色叹号,表示已经修改,如果想查看修改后的soc_1文件与修改前有何不同,可以右键单击此文件,选择diff,系统探出一个窗口,如图3,窗口分为两个局部,左边为更改之前的版本,右边为更改之后的版本。并在不同之处作出标记和说明。如图:图-1
7、如果是word文档的话,选择diff之后,系统会打开一个word文档,并在其中标出修改后的版本与修改前有何不同。如图:图-1 如果想查看一个文件的日志,例如soc_1,右键单击这个文件,选择show log,系统会踏出一个窗口,并在窗口中显示soc_1各个版本的log。如图:图-1 如果想查看soc_1文件的版本树,右键单击该文件,选择Revision graph,系统将会打开一个窗口,并在窗口中显示该文件的版本树。如图:图-1 之所以只显示了.7四个版本,是因为选择了只显示发生过变化的版本。即1.4.5.6.7每一个版本都有不同的地方,都是经过用户修改后提交的。而2.3两个版本是与版本1一样
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Subversion 操作手册 范本
![提示](https://www.desk33.com/images/bang_tan.gif)
链接地址:https://www.desk33.com/p-21526.html