《SVN客户端用户常用功能使用手册(中文)5378.docx》由会员分享,可在线阅读,更多相关《SVN客户端用户常用功能使用手册(中文)5378.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、SVN客客户端用用户常用用功能使使用手册册一. 安安装第1步:安装客客户端到服务器器1922.1668.00.6下下,下载载TorrtoiiseSSVN-1.33.3.62119-ssvn-1.33.1.msii安装程程序到本本地机,双双击直接接安装即即可。安安装成功功后,右右键单击击鼠标会会多出两两个选项项,分别别是SVVN 检检出(ssvn cheeckoout )和TTorttoisse SSVN如如下图所所示。中文版本本安装方方法:先先安装英英文原版版,再安安装中文文补丁,重重新启动动电脑后后,随便便打开一一个目录录,点鼠鼠标右键键,按照照下列图图片设置置汉化(如如喜欢英英文,可可不汉
2、化化)选择中文文后保存存。第2步:建立工工作区项目开始始之前,在在本地机机的硬盘盘上,创创建一个个文件夹夹,文件件夹命名名随意(例例如svvn wworkks),该该文件夹夹即作为为软件开开发者在在项目开开发过程程中的工工作区。第3步:下载版版本库 假如现现在开发发一个项项目,配配置管理理员会在在服务端端建立一一个该项项目的版版本库,例例如:在svnn woorkss文件夹夹上,右右键单击击鼠标。选择SVN 检出(svn checkout ),会出现如下窗口图 1在“版本本库URRL”中输入入版本库库地址ssvn:/ddoc.wicchinna.ccn/ddoc/ ,在在“检出至至目录”中系统
3、统会自动动添加第第二步所所创建的的工作区区目录。在“版本本”(Reevissionn)中,选选中“最新版版本”(HEEADrreviisioon),这样将将会下载载到版本本库的最最新版本本。如果果想下载载库中的的旧版本本文件,可可选中“版本”,然后后填入版版本号即即可(前提你你必须知知道确切切的版本本号)。如果不想想下载整整个版本本库,而而是只想想下载自自己负责责的那部部分模块块,可以以在URRL后添添加模块块名,例例如:svnn:/ 公公司文件件夹/。单击OKK,输入入用户名名和密码码图 2建议勾选选Savve aauthhentticaatioon 选选项,除除非你已已经做好好时刻输输入密
4、码码的准备备。第4步:修改版版本库对版本库库的修改改包括修修改文件件内容,添添加删除除文件,添添加删除除目录。经过第三三步的操操作,本本地的工工作区文文件夹,即即worrksppacee上会有有绿色对对勾出现现,工作作区下的的文件也也会带有有绿色对对勾,如如图3图3如果对库库中某一一个文件件进行了了修改,系系统会自自动为这这个文件件和这个个文件所所在的各各级父文文件夹加加上红色色叹号,代代表该文文件或目目录已经经在本地地被修改改,如图图3图4当所有对对版本库库的修改改操作完完毕后,右右键单击击工作区区文件夹夹,选择择“提交(SSVN commmitt)”提交新新版本,输输入密码码后系统统将把修
5、修改后的的版本库库上传到到服务端端,即完完成一次次对版本本库的更更新。如如下图所所示注意:新版本提提交之后后,其他他拥有写写权限的的用户也也许会重重复以上上几步的的操作,完完成对版版本库的的再一次次更新。所所以,每每次在工工作区文文件夹下下修改本本地版本本库之前前,必须须首先对对本地版版本库执执行一次次更新(右右键单击击工作区区,选择择SVNN 修改改),将将最新的的版本下下载到本本地,然然后再进进行修改改操作。二其他他操作在日常的的软件开开发过程程中,除了以以上介绍绍的下载载,提交交,更新新操作外外,还有有另外几几种常用用操作。(1)查查看日志志如果想查查看一个个文件的的日志,例例如033部
6、门文文件夹,右右键单击击这个文文件,选选择ToortooiseeSVNN-“显示日日志”,系统统会踏出出一个窗窗口,并并在窗口口中显示示03部部门文件件夹各个个版本的的logg。如图图5图5(2)下下载某个个文件的的旧版本本如果想要要得到某某个文件件的旧版版本,只只需在该该文件上上单击右右键,选选择ToortooiseeSVNN- “更新至至版本”(uupdaate to verrsioon)即即可。系系统会提提示输入入版本号号。例如如要下载载03部部门文件件夹的第第五个版版本,只只需填入入5即可。查查看完版版本5的的文件后后,如果果想在此此回到最最新版本本,只需需要对003部门门文件夹夹运行
7、“更新”即可。(3)重重命名和和删除文文件如果要删删除一个个文件或或重名名名一个文文件,注注意不要要在wiindoows下下直接操操作。只只需右键键单击该该文件,选选择ToortooiseeSVNN- “改名”(reenamme)或或“删除”(deelette),ssvn系系统便会会完成操操作。如如下图所所示在worrksppacee中将文文件重命命名或删删除后,服服务端的的文件结结构不会会变化,只只有当提提交新版本库库后,服服务端的的文件结结构才会会被更新新。如果误删删除了文文件,在在没有提提交版本本库之前前,可以以通过对对版本库库的升级级将文件件重新下下载到本本地的版版本库,也也可以通通过
8、ToortooiseeSVNN- “恢复”(Reeverrt)。如果文文件删除除,并且且已经提提交,那那么要找找回文件件只能通通过下载载旧版本本库来完完成,参参考(22)。(4)撤撤销修改改当对一个个文件进进行了修修改并保保存后(注注意此处处并没有有进行提提交),如如果对修修改不满满意,想想要重新新修改,可可以右键键单击修修改过的的文件(带红色叹号的那个),然后选择“svn还原.”(Revert),前面的一系列修改便会被撤销,恢复到更新之后的状态。如果一个文件被误删除,也可通过右键单击该文件所在的目录,选择“svn还原”来恢复。如下图所示:三异常常处理此处所说说的异常常主要是是指文件件发生冲冲
9、突。以以用户ddevAA和用户户devvB为例例,当两个用用户同时时下载了了最新的的版本库库,并对对库中同同一个文文件sooc_22进行修修改提交交时,首首先提交交的用户户devvA不会会发生异异常,第第二个提提交的用用户deevB便便会出现现无法提提交的现现象。因因为服务务端的版版本库已已经被ddevAA更新,ddevBB用户在在上传时时,服务务器就会会提示错错误,在在这种情情况下,devB用户需要首先对修改的文件进行“更新”文件操作。如果两个用户修改了文件soc_2的同一个地方,则在devB用户执行更新后,系统会将本地的soc_2与从服务端下载soc_2合并到一个文件上,并在该文件图标上标上黄色叹号,表示文件出冲突。在文件中通过“”标识冲突位置和冲突内容。devB用户只有与devA协商,将该冲突处理,之后单击右键,选择“以解决的.”,冲突标记消除,才能够再次提交,否则无法提交。全文完