一波 SVN 巧用秘籍,让测试主管对你刮目相看

本贴最后更新于 1301 天前,其中的信息可能已经沧海桑田

一、SVN是什么?

SVN是Subversion的简称,是一个开放源代码的版本控制系统,常用于软件开发项目中,

实现代码、文档等的历史版本保存、共享和权限管理。

二、进入SVN本地目录,第一步操作就是Update

进入SVN本地目录,第一步操作就是update。

为什么呢?因为SVN是共享的,不进行update,不能保证你本地的文档是最新版本的,

所以养成习惯,进入本地目录后,先执行update。

三、Checkout:将服务器目录下载到本地,实现本地与服务器的互联

  1. 在需要存放于本地的位置,创建一个文件夹
  2. 右键点击 SVN CHECKOUT(此操作可以理解为下载SVN目录)

注意:checkout下来的文件,会显示一个绿色的“√”(有的电脑不显示),绿色的勾表示文件是最新的。

image.png

四、Update:更新,与服务器同步

svn服务器文档更新了,本地如何同步更新?

  1. 进入文件checkout下来的目录
  2. 右键选择SVN Update(此操作可以理解为更新SVN目录)

image.png

五、Add->Commit:将本地新文件上传到服务器上

如何提交文件到svn?

1.先在本地将文件编写好

2.进入本地svn目录

3.将编写好的文件拖入svn目录

4.在svn目录下选中该文件并且右键点击(此时只有会TortoiseSVN选项,没有commit和update选项)

5.点击TortoiseSVN->Add(此时页面无任何反应)

6.再次选中该文件并且右键点击

7.点击commit

8.输入备注信息(有的公司是强制要求写的,老师建议你们无论要求不要求,都要写)

9.点击OK,提交(此操作可以理解为像SVN服务器提交文档)

注意:执行add操作后,文件前面会显示蓝色的“+”,表示该文件是新增的(有的电脑不会显示),commit后才会显示绿色的

image.png
image.png
image.png

六、Commit:已将服务器文件同步到本地了,再本地进行修改后,再更新到服务器上

在svn目录下直接修改文件

1.进入本地svn目录

2.修改某一个文件并保存

3.右键选中该文件并且右键点击

4.点击commit

5.输入备注信息

6.点击OK,提交(此操作与从本地直接上传,少了一个add操作)

注意:执行文件修改并且保存后,文件前会显示一个红色的“!”,表示该文件被修改了(有的电脑不会显示),commit后显示绿色的

image.png

七、Delete:删除服务器上的文件

如何删除SVN上的文档

  1. 进入本地SVN文件夹
  2. 将需要删除的文件或者文件夹删除
  3. 直接点击commit
  4. 输入备注信息
  5. 点击OK,提交

image.png

1 操作
zymnstlm 在 2020-09-23 11:41:21 更新了该帖
回帖
请输入回帖内容 ...