SVN 测验题

通过对SVN 基础教程系统地学习,相信你已全面掌握了 SVN 大型项目管理技巧知识点,为了巩固所学的内容,我们准备了一个小测验。

通过这个测验,您可以检验自己对 SVN 的掌握程度,发现可能需要进一步巩固的地方。


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

1. 在SVN中,哪个命令用于创建分支?

  • svn branch
  • svn copy
  • svn create
  • svn mkdir

2. SVN中用于查看修改历史的命令是?

  • svn log
  • svn history
  • svn list
  • svn info

3. 大型项目中推荐的分支策略是?

  • 单主干开发
  • 每日提交到主干
  • 功能分支
  • 无分支策略

4. SVN中用于合并分支到主干的命令是?

  • svn combine
  • svn integrate
  • svn join
  • svn merge

5. 大型项目推荐使用什么来管理外部依赖?

  • 手动拷贝
  • svn:externals
  • Git子模块
  • 不管理外部依赖

6. SVN中用于解决冲突的命令是?

  • svn resolve
  • svn fix
  • svn conflict
  • svn repair

7. 大型项目推荐的分支命名规范是?

  • 随机命名
  • 只包含数字
  • 只包含开发者姓名
  • 包含功能名和创建日期

8. SVN中用于查看文件差异的命令是?

  • svn compare
  • svn changes
  • svn diff
  • svn status

9. 大型项目中推荐如何管理第三方库?

  • 直接修改第三方代码
  • 使用vendor分支
  • 不纳入版本控制
  • 每日下载最新版本

10. SVN中用于撤销本地修改的命令是?

  • svn revert
  • svn undo
  • svn rollback
  • svn cancel

11. 大型项目推荐如何管理发布版本?

  • 不做特殊管理
  • 记录在文档中
  • 使用特殊分支
  • 使用标签(tag)

12. SVN中用于更新工作副本的命令是?

  • svn refresh
  • svn sync
  • svn update
  • svn pull