您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 某公司SVN培训资料
某某公司SVN培训资料一.TortoiseSVN客户端的安装安装比较简单,一路NEXT。(安装过后必须重启系统,重启后在右键出现SVN相关图标)二、TortoiseSVN基本使用方法Subversion(SVN)支持可在本地访问或通过网络访问的数据库和文件系统存储库。不但提供了常见的比较、修补、标记、提交、回复和分支功能性,还增加了追踪移动和删除的能力.任意数量的客户端可以连接到版本库,读写这些文件。通过写,别人可以看到这些信息,通过读数据,可以看到别人的修改.下面这部分最重要,也是大家经常要用到的,即如何利用TortoiseSVN客户端对subversion库中的文件进行操作。如何把subversion库中已经保存的文件版本检出到本地、并作修改后提交、从服务器端更新本地文件的版本。检出到本地:初次检出到本地文件夹时,在本地新建一个空文件夹,作为checkout项目的目录,(最后以自己的名字建个文件夹,这样在SVN服务端你所在的小组里就)这相当于拷贝,此文件夹目录相当于你本地机器一个普通的目录,为了得到工作拷贝,具体操作如下图:工厂的内部SVN地址为:如果要检出最新的版本可选中上图的(最新版本(H))单选按钮。如果想检出自己需要的版本可选中上图的(版本(R))单选按钮,然后选择自己需要的版本文件。检出以后,我们可以任意的编辑文件,编辑后在没有做提交(commit)之前,所有的操作都是在本地有效,SVN上并没有将你的改变公开,即你所操作的信息其他人并不知道,将改变公开的操作被叫做提交(committing),发布你的修改给别人,你可以使用Subversion的提交(commit)命令。修改文件后提交:(修改文件夹中的内容后文件夹会自动变成带有红色标记)大家可以发现,文件/文件夹已经发生了变化,由之前绿色的勾变成了红色的感叹号,这表明该文件已经发生了更改,变的与服务器的文件不一样了在信息框中为修改的文件添加说明信息(也可以不添加)。如下图在变更列表中选中更变的文件。如下图点击确定后从服务器端更新本地文件的版本:如果服务器上的版本库已经是第7版本,自己本机的版本还是第1版本。这时你可以更新自己本地的版本为第7版本。添加/删除文件/文件夹打开文件夹,右键然后选中文件,右键,添加文件。点击确定。点确定你可以看到文件的变化,变成了一个蓝色加号,这表明该文件已经增加到了SVN的管理中,不过此时还没有commit.右键,提交文件确定确定,完成提交。选中文件。右键,选择更新出现确定添加文件至服务器成功。删除文件/文件夹选中,右键---删除。可以看到该文件已经被删除了,不过要想影响到服务器,我们必须commit然后,右键,选择提交弹出点确定确定,。完成删除文件。注意:添加/删除文件/文件夹后。最好更新下,以便及时完成更新。附:对文件的加锁解锁操作当我们同时修改一个项目下的文件时,需要锁定文件(可以是一个文件夹或者具体的一个页面)这样可以避免冲突。文件加锁加锁:确定(注意:加锁后的文件的图释的变化)文件解锁解锁更新至版本:显示日志(showlog):显示文件库中此目录和目录下文件的日志信息,包括各种操作我们可以看到文件版本的一些信息,还有文件做了什么操作。若想知道前后2个版本有什么差别,更改了哪些东西,选中文件,如上图。右键,选择Comparewithworkingcopy如上图,我们可以看到版本99的此文件与更新后版本的文件的差别。回到如图:若不想获取最新的版本号文件,我们可以在如图所示的地方进行选择,如图:假设当前最新的版本文件为101,我想版本为99时的此文件,在上图所示的地方填写99。然后确定即可。OK,完成。关于SVN软件功能部分就先介绍这么多,其他的功能可以自行使用过程中了解,也可以在网络上查询相关资料!
本文标题:某公司SVN培训资料
链接地址:https://www.777doc.com/doc-4105657 .html