您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > svn基本操作试题及答案
《SVN基本操作》试题(说明:本卷满分100分,考试时间30分钟,考试方式闭卷)所在部门:______________姓名:___________得分:________一、填空题(每空格5分,共20分)当发生提交冲突的时候,可使用SVN的DIFF来进行两个版本文件的比较,为保证解决冲突,合并版本的时候,不会删除前版本的内容,建议使用手工解决冲突,而不是使用svn的Merge自动进行版本合并!发生冲突的时候,应知会前版本提交人,一起解决冲突,合并版本!二、选择题(每题2分,共30分)1.在空白处,单击右键,选择“TortoiseSVN”(A)便可以进入SVN版本库浏览器。A、Repo-browserB、CreaterepositoryhereC、SettingsD、Import2.在URL中输入访问路径后,会弹出Authentication对话框,在对话框中输入用户名和密码,点击(B)可保存用户名和密码。A、AuthenticationdataB、SaveAuthenticationC、SettingsD、SavedData3.如果想要清除服务器上的所有认证缓存,可以通过TortoiseSVNSettings(设置)对话框中的SavedData(A),按clear或者clearall按钮即可清空。A、AuthenticationdataB、SaveAuthenticationC、URLhistoryD、Logmessages4.绿色的对勾标记代表(A),红色的感叹号标记代表(D),蓝色的加号代表(B)。A、工作副本状态正常B、文件已被计划加入版本控制C、提交过程中出现冲突D、工作副本已修改5.把本地的文件夹下的文件添加到服务器上的某个目录下面,那么在本地的目录右键TortoiseSVN(A)进行。A、ImportB、CreaterepositoryhereC、SettingsD、Export6.在SVN版本库浏览器内,选好目录,于空白处右键选择(B)添加文件、选择(C)添加文件夹。A、createfolderB、AddfileC、AddfolderD、Export7.在本地计算机硬盘新建的空白文件夹内,右键选择(A)可以从SVN服务器下载受版本控制的文件。A、SVNCheckoutB、TortoiseSVNCreaterepositoryhereC、TortoiseSVNSettingsD、TortoiseSVNRepo-browser8.本地计算机已经建立并Checkout了工作区,在工作区内文件修改后会有红色的感叹号以示标记,空白区域,右键(B),便可勾选要提交的文件。A、SVNUpdateB、SVNCommitC、SVNGetlockD、SVNReleaselock9.在SVN版本库浏览器中,使用(A)指令可以查看所选文件或目录的日志。A、ShowlogB、RenameC、BlameD、Saveas10.在SVN版本库浏览器的右上角找到Revision,点击其右边的(B)按钮在弹出的对话框中可以选择要追溯到的版本文件。A、RevisionB、HEADC、ShowlogD、Export11.在SVN版本库浏览器中,使用(D)指令可以追溯源代码(.c文件)。A、EditB、ShowlogC、RevisiongraphD、Blame12.在本地计算机上checkout的工作区内,右键,选择(A),系统弹出更新提示框,点击确定,则把服务器的最新版本更新下来。A、SVNUpdateB、SVNCommitC、SVNGetlockD、SVNReleaselock13.针对工作区内带红色感叹号的文件,如果你想看该文件做了哪些更改,只用在本地工作区中选中文件,右键菜单下选TortoiseSVN→(A)或(C)查看即可。A、DiffB、Repo-browserC、DiffwithpreviousversionD、Showlog14.因为某些原因而重定位了(IP/URL).使用TortoiseSVN→(B)把URL值改为新的版本库地址。A、switchB、RelocateC、RevertD、Export15.(多选)在SVN版本库浏览器中,用户有读写权限,则可以进行以下(abcd)操作。A、DeleteB、RenameC、BlameD、Saveas三、判断题(每题5分,共50分)1.SVN是配置管理的一种应用工具,SVN可实现版本控制功能。(√)2.某些情况下,checkout后可能需要重新启动电脑,在工作区中,图标才会被重载。(√)3.当工作区中的某个文件被黄色的感叹号标记时,则代表其在提交的过程中出现了冲突。(√)4.Checkout、Export、Saveas都可以将服务器上的文件下载到本地计算机上,这三种指令在版本控制方面的作用是相同的。(X)5.用户有读取权限,如果想要保存整个文件夹中的所有文件,即批量保存文件,可以用Export指令。(X)6.checkout到工作区的文件可以任意修改,在您没提交之前,修改是不会影响到服务器的版本库。每位用户每次修改提交后,版本库自动更新成最新版本。(√)7.开发人员每次修改工作区对象后,应该立刻提交到版本库(commit),有效保持工作区与版本库的高度一致。(√)8.备注(日志)有助于其他人(包括很长一段时间后的你自己)理解你对文件所做修改。(√)9.默认情况下,追溯的源代码(.c文件)文件使用TortoiseBlame,这个工具可以高亮显示不同版本从而使阅读更加容易。(√)10.如果你想要撤消一个文件自上次更新后的所有的变更,你需要选择该文件,右击弹出快捷菜单,然后选择TortoiseSVN→Relocate命令,将会弹出一个显示这个你已经变更并能恢复的文件。(X)
本文标题:svn基本操作试题及答案
链接地址:https://www.777doc.com/doc-2861671 .html