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

一、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 更新了该帖
回帖
请输入回帖内容 ...