$SVN代码版本管理工具的使用

SVN是一种代码版本管理工具,具备可视化的操做界面,使用简便,和git的功能相似。下面总结一下SVN的基本用法:git

一、安装SVN软件,和安装通常的软件的步骤差很少,这里使用的版本是TortoiseSVN_1.9.5.27581_x64工具

百度网盘下载地址:https://pan.baidu.com/s/1boFNHk73d

 

二、安装完成以后,电脑右键菜单中就会出现SVN的菜单选项:日志

注:若是没有出现SVN的右键菜单,那么再从新执行一下安装包,并选择“修复模式”安装便可。blog

 

三、拉远程代码库中的代码到本地并在本地建立SVN仓库:get

在任何一个文件夹点击鼠标右键,而后点击右键菜单的“SVN Checkout”,弹出一个窗口以下:it

其中URL of repository是远程代码仓库的地址,Checkout directory即为本地当前文件夹的路径。版本管理

 

四、点击第3步中的窗口的“OK”按钮,而后须要输入远程代码仓库的帐号和密码(好比我这里是从百度应用引擎代码仓库上面拉代码,就须要输入百度帐号密码),而后就能够把远程代码拉到本地并在本地建立好一个SVN仓库了。可视化

 

五、在本地仓库路径下能够在空白处点击右键“SVN Update”菜单更新代码,也能够用“SVN Commit”菜单提交代码。须要注意的时,当新增文件后,须要先将文件Add进SVN仓库再Commit,以下图:百度

 

六、提交代码:在空白处点击右键->“SVN Commit”

注:其中的Message内容必须填写,不能为空,不然可能会提交不成功。

 

七、通过以上几步以后就能够轻松地对远程代码进行代码的版本管理了。

 

八、此外,若是远程代码库的帐号密码更换了,或者换其余远程代码库了,那么能够先清空SVN配置中保存的帐号信息再SVN Checkout,以下图:

 

九、还能够安装BCompare软件,这是一个代码比较工具,能够方便地比较不一样版本的代码。安装完BCompare以后,能够将其安装路径添加到SVN的比较器中,以下:

 

十、右键菜单还能够查看SVN的日志:

 

十一、若是不想用当前本地的代码仓库了,直接删除代码仓库所在的文件夹便可。