1、什么是版本控制系统
版本控制系统,用大白话说,是相当于一个时间机器,可以在不同的时间将那一时刻所做项目的状态保存下来,以后即使改到惨不忍睹,也能恢复到以前的状态。
2、版本控制系统的安装(此处服务器选择 VisualSVN Server,客户端选择TortoiseSVN)
VisualSVN Server :http://www.visualsvn.com/files/VisualSVN-Server-2.5.8.msi
TortoiseSVN :http://nchc.dl.sourceforge.net/project/tortoisesvn/1.7.11/Application/TortoiseSVN-1.7.11.23600-x64-svn-1.7.8.msi中文
下载这两个文件,然后安装
3、版本控制系统的使用
打开 VisualSVN Server 新建一个 Repository
取个名字
下面的URL 就是以后提交项目版本的时候要填写的 链接地址
也可以点击左边侧边栏里的根节点 VisualSvn Server(local), 然后点击右面主窗口中 的 Create New Repository 来创建
下一步就是创建 可以访问这个 Repository 的用户了
点击上图所示的主窗口中的 Create New User 在弹出的窗口中填写用户名密码 , 作为提交版本时候的 用户访问凭证
接下来就是提交项目了
选中要提交的项目所在的文件夹 或 文件 , 然后右键选择 TortoiseSvn 中的 import , 填上URL , 然后确定 ,然后填写用户名 和 密码 ,就可以将项目提交进去了
要将项目恢复到以前的状态 , 选中要恢复的文件夹或文件 , 右键 选择 Svn Checkout , 然后就可以在弹出的窗口中 选择恢复项目到某一指定时刻的状态了