SVN的介绍

SVN是什么

SVN是subversion的缩写,是一个开放源代码的版别操控体系,经过选用分支办理体系的高效办理,简而言之便是用于多个人共同开发同一个项目,完结共享资源,完结终究集中式的办理。

效果

举个比如:在咱们毕业之际,咱们都要写毕业论文,然后就会像图片那样…

SVN介绍和使用

如果有一个软件,能帮咱们自动记载每次文件的改动,还能够让搭档协作修正,岂不是很便利,所以:版别操控能够帮助咱们完结两件事情 版别操控:自动记载每次的修正,并且能够便利的切换到任一版别 协作开发:能够完结多人协作开发

装置包下载

从指定位置下载装置包SVN装置包 解压文件

直接点击装置一直下一步装置,直到装置完结即可。

SVN的使用

检出

找到你想要放置工作项目的文件夹里边,点击右键->SVN检出(SVN服务器URL地址) 显现如下界面,点击OK:

SVN介绍和使用

等候下载完结后,即可获得本地仓库

SVN介绍和使用

提交

新建一个你需求保存的文件或者修正已经有得文件, 输入内容

SVN介绍和使用

右键点击SVN 提交 查看你需求提交的内容,承认没问题后,点击承认 即提交到长途服务器上。 提交必定要注意规范,依照下图的方式进行提交,(如果没有任务ID或者BUG ID号找司理创立一个。最终,最最最重要的事情,必定必定要确保代码自己测试经过能够了在提交!!!

SVN介绍和使用

显现日志

点击右键->TortoiseSVN->显现日志,能够查看到每次改动的记载,改动人,改动时刻,改动内容等. 显现如下:

SVN介绍和使用

更新

点击右键->SVN更新,能够拉取长途服务器最新的代码

SVN介绍和使用

patch的使用

patch文件的使用,便利你在正式提交前跟搭档评论承认修正点。

创立

首先定位到根目录下面,在showlog查看,承认是最新的版别,点击创立补丁

SVN介绍和使用

弹出如下面的界面(这里边显现的是你所有的改动项目)

SVN介绍和使用

勾选你需求跟搭档共享你修订的文件

SVN介绍和使用

点击承认,会对应生成文件.patch文件,保存好,直接发送给对应搭档即可。

SVN介绍和使用

使用

当搭档A收到你发送过来的XXX版别.patch文件时,同样在根目录下

SVN介绍和使用

点击修补全部项目,即可把搭档B的所有改动点同步到搭档A的本地代码上面,进行修正点的承认 (这个功用主要便利代码的评审阅览使用)

SVN介绍和使用