SVN是Subversion的简称,是一个开放源代码的版本控制系统,经常使用于软件开发项目中,实现代码、文档等的历史版本保存、共享和权限管理。服务器
为何呢?由于SVN是共享的,不进行update,不能保证你本地的文档是最新版本的,因此养成习惯,进入本地目录后,先执行update。svn
1.在须要存放于本地的位置,建立一个文件夹spa
2.右键点击 SVN CHECKOUT(此操做能够理解为下载SVN目录)开放源代码
注意:checkout下来的文件,会显示一个绿色的“√”(有的电脑不显示),绿色的勾表示文件是最新的。版本控制
svn服务器文档更新了,本地如何同步更新?blog
1.进入文件checkout下来的目录开发
2.右键选择SVN Update(此操做能够理解为更新SVN目录)文档
如何提交文件到svn?同步
1.先在本地将文件编写好文件上传
2.进入本地svn目录
3.将编写好的文件拖入svn目录
4.在svn目录下选中该文件而且右键点击(此时只有会TortoiseSVN选项,没有commit和update选项)
5.点击TortoiseSVN->Add(此时页面无任何反应)
6.再次选中该文件而且右键点击
7.点击commit
8.输入备注信息(有的公司是强制要求写的,老师建议大家不管要求不要求,都要写)
9.点击OK,提交
(此操做能够理解为像SVN服务器提交文档)
注意:执行add操做后,文件前面会显示蓝色的“+”,表示该文件是新增的(有的电脑不会显示),commit后才会显示绿色的
在svn目录下直接修改文件
1.进入本地svn目录
2.修改某一个文件并保存
3右键选中该文件而且右键点击
4.点击commit
5.输入备注信息
6.点击OK,提交
(此操做与从本地直接上传,少了一个add操做)
注意:执行文件修改而且保存后,文件前会显示一个红色的“!”,表示该文件被修改了(有的电脑不会显示),commit后显示绿色的
如何删除SVN上的文档