TortoiseSVN版本控制软件使用说明.docx
《TortoiseSVN版本控制软件使用说明.docx》由会员分享,可在线阅读,更多相关《TortoiseSVN版本控制软件使用说明.docx(14页珍藏版)》请在冰豆网上搜索。
TortoiseSVN版本控制软件使用说明
TortoiseSVN版本控制软件使用说明
版本号
修订日期
修订人
修订原因
说明
V0.1
一.TortoiseSVN软件安装及汉化语言包安装
(1)TortoiseSVN软件安装,分为Windows32位和64位操作系统,根据实际情况选择安装,默认可以直接安装在C盘下。
(2)安装汉化语言包。
(3)安装完以上两个软件后,需重启电脑。
然后再文件夹空白处或桌面空白处右击鼠标,显示如下图示,则说明软件安装成功,否则表示安装存在问题。
二.SVN使用方法。
1.服务器端
首先确定是否在SVN服务器端建立相应的项目库文件夹。
通过版本库浏览器进入查看,此过程有权限验证,需开通相应的权限。
SVN服务器端根目录地址:
https:
//xxxxxxxxxxx/svn
在项目库建立初始阶段可以根据自己的需求对项目库中的文件进行操作,右击需操作的文件夹,
注:
服务器端建立好相应的项目后,不建议经常进入操作,防止一些误操作,因删除一些文件而引起不必要的麻烦。
2.客户端(TortoiseSVN)
(1)进入开始菜单,选择Settings,设置汉化语言包
设置Language,其他设置默认。
(2)导入本地代码到服务器
右击需要需导入到服务器的文件夹,选择“导入(I)...”
如下面的操作:
就是将Libraries这个本地代码文件夹导入到服务器上指定的文件夹内。
导入完成:
然后可以通过“版本库浏览器”查看是否上传成功。
(3)检出操作
进入上传代码的文件夹中,在空白处右击,选择“SVN检出”,此操作目的是建立本地文件夹和服务器上的文件夹之间的通信关系。
检出后,本地文件夹如下图示:
进入该文件夹后,会显示:
.svn文件夹是一个隐藏文件夹,它包含了和服务器端的通信关系,切勿删除,如若删除,则需重新检出,再次建立与服务器端的通信关系。
(4)SVN更新和SVN提交
该绿色图标,表示该文件夹内的文件没有做任何改动,和服务器端的最新版本是相同,如果本地文件夹的文件发生改动,则该图标会发生变化。
红色感叹号,表示该文件夹内的有文件发生改动,但改动后的文件并没有提交。
在文件夹的空白处右击选择“SVN提交”后,即将修改后的代码提交到服务器端,
提交完毕后,本地文件夹的图标将再次显示为绿色打钩状态。
在该文件夹下面空白处右键的"SVN更新":
该操作是将服务器端的最新版本代码,更新到本地文件夹,该操作主要是在多人合作时使用,比如同一个的文件,a工程师做了更改,然后提交了代码,b工程师做“SNV”更新,那么b工程师就可以获得a工程师的最新代码,但要避免产生冲突。
如果该项目工程只有b工程师负责,那么“SNV”更新是不起作用的,即使你做了代码更改。
(5)将某个别文件恢复到以前的版本
如果某个文件需要恢复到以前版本:
右击该文件进行操作。
然后选择显示日志,进行选择,这个显示日志就会包含之前做的修改的记录。
(6)新增文件夹或文件,删除文件夹和文件
①新增
右击需添加的文件夹或者文件
此时,需增加的文件有如下变化:
然后右击选择“SVN提交”即上传成功,
文件的add.c的添加同理。
②文件夹或文件的删除
与添加过程类似,只是在右键选择时,选择“删除”选项,然后提交,即可。
(7)文件夹或者文件的改名
该操作和(6)中的添加和删除操作类似,只是在右键选择时,选择“改名”选项,然后提交即可。
(8)如果项目是团队合作时,更新有可能会出现冲突
(略)