还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
基础知识单选题道及答案SVN100中用于将本地修改提交到版本库的命令是()
1.SVNA.updateB.commitC.addD.checkout答案B以下关于工作副本的描述,正确的是()
2.SVN工作副本只能在本地查看,不能修改A.工作副本和版本库中的文件完全一样,没有差异B.对工作副本的修改需要通过特定命令才能同步到版本库C.工作副本不能删除D.答案C在中,当执行命令时,会发生以下哪种情况()
3.SVN update把版本库中所有文件都下载到本地A.将本地工作副本中的修改提交到版本库B.检查版本库中是否有新的修订版本,并将更新的内容合并到本地工作副本C.清空本地工作副本D.答案C的版本号是()
4.SVN每个文件单独拥有A.整个版本库全局唯一B.每次提交都会生成一个新的独立版本号C.只在特定文件夹中有意义D.答案B若要在中创建一个新的文件夹,应该使用()
5.SVN在操作系统中直接创建,然后用命令添加到版本库A.SVN命令B.svn mkdir先创建文件再转化为文件夹C.无法在中直接创建文件夹D.SVN答案B以下关于的版本控制机制,说法错误的是()
6.SVN它可以记录文件的所有修改历史A.支持多人同时对项目进行开发和修改B.所有版本信息都存储在本地工作副本中C.可以方便地回溯到某个历史版本D.答案C在中,使用()命令可以查看本地工作副本和版本库之间的差异
7.SVNA.diffB.statusC.infoD.list答案A当执行命令后,文件的状态变为()
8.svn addA.addedA.svn verifyB.svn checksumC.svn integrityD.svn validate答案A以下关于的提交锁定,说法错误的是()
68.SVN提交锁定可防止多个用户同时提交修改A.提交锁定可以提高项目的开发效率B.提交锁定可手动开启和关闭C.提交锁定会影响正常的提交操作,不建议使用答案D.D在中,若要将一个分支合并到主干,且只合并特定的修订版本,可使用()
69.SVN起始修订版本:结束修订版本分支地址主干地址A.svn merge-r分支地址主干地址起始修订版本:结束修订版本B.svn merge-r分支地址起始修订版本:结束修订版本主干地址C.svn merge-r起始修订版本结束修订版本分支地址主干地址答案D.svn merge-r B以下关于的工作副本状态,说法错误的是()
70.SVN工作副本状态可反映文件是否修改、添加或删除A.工作副本状态可通过命令查看B.svn status工作副本状态可自动更新,无需手动检查C.不同的状态使用不同的符号表示D.答案C在中,若要将一个文件标记为不可修改,可使用()
71.SVN文件名A.svn immutable文件名B.svn readonly文件名C.svn lock—immutable文件名D.svn propsetsvn:read-only true答案D以下关于的更新策略,说法正确的是()
72.SVN必须手动更新工作副本,不能自动更新A.可以设置为自动更新,但可能会带来冲突风险B.自动更新只更新部分文件C.自动更新会忽略本地修改D.答案B在中,若要查看文件的锁信息,可使用()命令
73.SVN文件名A.svn lock-info文件名B.svn info—locks文件名C.svn show-lock文件名D.svn lock-status答案B以下关于的属性继承,说法错误的是()
74.SVN属性继承是指子文件继承父目录的属性A.属性继承可手动控制B.属性继承仅适用于文本文件C.属性继承可减少属性设置的工作量答案D.C.在中,若要将一个文件的属性复制到另一个文件,可使用()命令75SVN属性名源文件名目标文件名A.svn propcopy属性名源文件名目标文件名B.svn copy-prop属性名源文件名目标文件名C.svn transfer-prop属性名源文件名目标文件名D.svn duplicate-prop答案A以下关于的冲突解决工具,说法错误的是()
76.SVN冲突解决工具可以帮助用户直观地看到冲突内容A.不同的客户端可能提供不同的冲突解决工具B.SVN冲突解决工具可自动解决所有冲突C.可以根据工具提示进行手动修改解决冲突D.答案C在中,若要查看一个文件的锁持有者,可使用()命令
77.SVN文件名A.svn lock-holder文件名B.svn who-holds文件名C.svn show-holder文件名D.svn info--lock-holder答案D以下关于的文件比较,说法正确的是()
78.SVN只能比较同一文件在不同版本的差异A.可以比较不同文件在同一版本的差异B.只能比较文本文件的差异C.比较操作只能在服务器端进行D.答案B在中,若要对一个文件添加自定义属性,可使用()命令
79.SVN属性名属性值文件名A.svn propset属性名属性值文件名B.svn add-prop属性名属性值文件名C.svn custom-prop属性名属性值文件名D.svn set-prop答案A以下关于的工作流,说法错误的是()
80.SVN工作流可规定项目的开发、测试和发布流程A.工作流可根据团队需求定制B.工作流可通过钩子脚本实现部分自动化C.没有标准的工作流,每个团队的工作流都不同且无法共享D.SVN答案D
81.在SVN中,若要将一个文件从一个存储库复制到另一个存储库,可使用()命令源存储库地址/文件目标存储库地址A.svn copy源存储库地址/文件目标存储库地址B.svn transfer源存储库地址/文件目标存储库地址C.svn move不能直接复制文件到另一个存储库D.答案D以下关于的性能优化,说法错误的是()
82.SVN优化网络连接可提高性能A.SVN合理使用锁和缓存可提高性能B.减少文件数量可提高性能C.性能优化只针对服务器,与客户端无关D.答案D在中,若要对一个文件的属性进行批量修改,可使用()命令
83.SVN属性名文件名A.svn propedit属性名文件名B.svn propchange属性名属性值文件名C.svn propset—recursive属性名属性值文件名D.svn bulk-prop答案C以下关于的存储库访问协议,说法错误的是()
84.SVN常见的协议有、等A.svn httphttps不同协议有不同的安全性和性能特点B.可以随意切换协议,不影响使用C.协议的选择应根据项目需求和环境决定D.答案C在中,若要将一个目录标记为可执行,可使用()命令
85.SVN目录名A.svn propsetsvn:executable true目录名B.svn executable目录名C.svn make-executable目录名D.svn set-executable答案A以下关于的提交频率,说法正确的是()
86.SVN提交频率越高越好,可确保数据安全A.提交频率越低越好,可减少服务器负担B.应根据团队协作情况和项目进度合理安排提交频率C.提交频率不影响项目开发D.答案C在中,若要将一个文件的属性设置为只读,可使用()命令
87.SVN文件名A.svn propsetsvn:read-only true文件名B.svn readonly文件名C.svn set-readonly文件名D.svn make-readonly答案A以下关于的合并策略,说法错误的是()
88.SVN合并策略可根据项目需求选择A.不同的合并策略可能影响合并的结果和效率B.合并策略可在合并过程中随时更改C.合并策略包括简单合并、智能合并等D.答案C在中,若要将一个文件的属性从一个修订版本复制到另一个修订版本,可使用()命
89.SVN令属性名文件名起始修订版本:结束修订版本A.svn propcopy-r属性名文件名起始修订版本结束修订版本B.svn propcopy--from-revision--to-revision属性名文件名起始修订版本结束修订版本C.svn propcopy-r-r属性名文件名起始修订版本结束修订版本答案D.svn propcopy-r B以下关于的版本库备份策略,说法正确的是()
90.SVN只需要备份一次,后续无需备份A.每天备份,但不需要验证备份的完整性B.备份策略应根据项目重要性和数据量制定C.备份时只需要备份文件内容,无需备份属性和元数据D.答案C在中,若要查看一个文件的历史版本数量,可使用()命令
91.SVN文件名A.svn log|wc-1文件名B.svn count-revisions文件名C.svn version-history没有直接命令,需手动统计D.答案A以下关于的文件检出深度,说法错误的是()
92.SVN检出深度可控制检出的文件层次A.可以只检出目录,不检出文件B.可以只检出最新版本的文件,不检出历史版本C.检出深度对性能没有影响D.答案D在中,若要将一个存储库中的多个文件同时添加到另一个存储库,可使用()命令
93.SVN源存储库文件列表目标存储库A.svn multi-add源存储库文件列表目标存储库B.svn bulk-add逐个使用命令添加C.svn copy不能同时添加多个文件D.答案C以下关于的用户组管理,说法错误的是()
94.SVN用户组可方便管理多个用户的权限A.用户组可以包含多个用户B.用户组的权限可以单独设置C.用户组只能在服务器端创建,不能在客户端创建D.答案D在中,若要对一个文件进行内容替换,可使用()命令
95.SVN旧内容新内容文件名A.svn replace旧内容新内容文件名B.svn substitute不能直接使用命令进行内容替换,需手动修改文件C.旧内容新内容文件名D.svn update-content答案C以下关于的存储库迁移,说法错误的是()
96.SVN存储库迁移可能会丢失部分数据A.存储库迁移需要考虑兼容性B.存储库迁移可以使用第三方工具辅助C.存储库迁移可在不同操作系统间进行答案D.A在中,若要将一个文件的属性设置为可写,可使用()命令
97.SVN文件名A.svn propsetsvn:writeable true文件名B.svn set-writeable文件名C.svn writeable文件名答案D.svn propsetsvn:read-only falseD以下关于的文件锁定机制,说法正确的是()
98.SVN文件锁定可保证文件的独占性修改A.文件锁定会影响团队协作效率B.文件锁定只能在服务器端设置C文件锁定是永久的,无法解除D.答案A在中,若要将一个文件的属性设置为加密,可使用()命令
99.SVN文件名A.svn propsetsvn:encrypted true文件名B.svn encrypt文件名C.svn set-encrypted文件名答案D.svn make-encrypted A以下关于的自动更新,说法错误的是()
100.SVN自动更新可设置定时更新A.自动更新可设置仅更新特定文件B.自动更新可设置更新后执行的操作C.自动更新可完全替代手动更新,无需用户干预D.答案DB.modifiedC.deletedD.unversioned答案A中,若想放弃本地对某个文件的所有修改,恢复到版本库中的版本,应该使用()
9.SVN命令A.svn revert命令B.svn update命令C.svn commit命令D.svn diff答案A关于服务器,以下说法正确的是()
10.SVN只能在系统上搭建A.Windows搭建好后不能更改配置B.它存储着项目的版本库C.不需要网络连接就能正常工作D.答案C在中,一个文件从版本库中删除后,使用()命令可以找回
11.SVNA.svn undeleteB.svn revertC.svn update无法找回D.答案A以下哪种情况会导致命令失败()
12.SVN update本地工作副本有未提交的修改且与版本库有冲突A.版本库中没有新的修订版本B.网络连接正常C.本地工作副本是最新版本D.答案A的日志记录可以通过()命令查看
13.SVNA.svn logB.svn infoC.svn statusD.svn diff答案A当在多个团队成员之间协作开发项目使用时,为了避免冲突,最好的做法是()每
14.SVN A.个人只修改自己的文件经常执行命令获取最新版本,然后再进行修改并提交B.update禁止其他人同时提交修改C.定期删除本地工作副本并重新检出D.答案B在中,创建分支使用()命令
15.SVNA.svn branchB.svn copyC.svn mergeD.svn split答案B关于中的标签()说法正确的是()
16.SVN tag,标签是一个指向特定版本的指针,不能修改A.标签只能在项目结束时创建B.标签创建后就不能删除C.标签可以随时创建,用于标记某个重要的版本D.答案D客户端工具中,是()
17.SVN TortoiseSVN命令行工具A.图形化工具B.只能在系统使用C.Linux只用于查看版本库内容D.答案B在中,执行命令的作用是()
18.SVN svn merge将一个分支的修改合并到另一个分支或主干A.把多个文件合并成一个文件B.合并版本库中的不同版本C.拆分一个文件为多个文件D.答案A若要查看本地工作副本在版本库中的位置,应该使用()
19.A.svn infoB.svn listC.svn statusD.svn diff答案A中,设置用户权限通常在()文件中进行配置
20.SVNA.svnserve.confB.authzC.passwd以上都不对D.答案B以下关于的用户名和密码管理,说法正确的是()
21.SVN用户名和密码只能在服务器端设置,客户端无法修改A.用户名和密码可以在客户端随意修改B.用户名和密码存储在本地工作副本中C.忘记密码后无法找回D.答案A在中,文件的属性也可以进行版本控制,对文件属性进行修改后,使用()命令提交
22.SVNA.svn commitB.svn propeditC.svn propdelD.svn propget答案A当执行命令时,它会列出()本地工作副本中的所有文件和文件夹
23.svn listA.版本库中的指定目录下的文件和文件夹列表B.本地和版本库中所有不同的文件C.已经删除的文件列表D.答案B以下哪种不是支持的版本库存储格式()
24.SVNA.fsfsB.bdbC.svfs以上都是支持的格式D1答案C在中,若要查看某个文件在不同版本中的内容变化,使用()功能
25.SVN版本号版本号文件名A.svn diff-r1:2文件名B.svn log文件名C.svn info文件名D.svn status答案A关于的匿名访问,正确的是()
26.SVN所有服务器都默认支持匿名访问A.SVN匿名访问可以进行所有操作,包括提交修改B.可以通过配置来决定是否允许匿名访问以及匿名用户的权限C.匿名访问只能查看文件列表,不能查看文件内容D.答案C在中,将一个项目从一个版本库迁移到另一个版本库,可以使用()
27.SVN和命令A.svnadmin dumpsvnadmin load命令B.svn copy直接复制文件到新的版本库目录C.无法迁移D.答案A当客户端连接服务器时,出现认证失败的提示,可能的原因是()
28.SVN用户名或密码错误A.服务器配置问题B.网络连接问题C.以上都有可能D.答案D中,为了提高性能,在本地工作副本中会缓存一些版本库的信息,使用()命令可以
29.SVN清理缓存A.svn cleanupB.svn revertC.svn updateD.svn diff答案A以下关于的分支和标签的区别,说法错误的是()
30.SVN分支用于并行开发,标签用于标记特定版本A.分支可以持续发展和修改,标签一般是固定的B.分支和标签的创建和使用方法完全不同C.分支和标签都可以从主干或其他分支创建D.答案C在中,使用()命令可以查看当前用户的权限
31.SVNA.svn permsB.svn infoC.svn list没有直接命令查看D.答案D若要在中锁定一个文件,防止其他用户修改,使用()命令
32.SVNA.svn lockB.svn unlockC.svn protectD.svn deny答案A服务器在运行过程中,日志文件记录了服务器的各种操作信息,默认情况下,日志文
33.SVN件存储在().服务器安装目录下A版本库目录下B.系统根目录下C.用户自定义目录下D.答案B当在中执行一个复杂的合并操作时,出现冲突,应该()
34.SVN放弃合并操作A.手动解决冲突,然后标记冲突已解决继续操作B.重新执行合并命令C.删除本地工作副本重新检出D.答案B关于的钩子脚本(),以下说法正确的是()
35.SVN hookscripts钩子脚本只能在服务器端执行,不能在客户端执行A.钩子脚本可以用于在特定操作发生时执行自定义的命令或操作B.钩子脚本不能修改,由系统默认提供C.钩子脚本只在版本库创建时起作用D.答案B在中,使用()命令可以将版本库中的文件检出到本地指定目录
36.SVN版本库地址本地目录A.svn checkout版本库地址本地目录B.svn export版本库地址本地目录C.svn copy版本库地址本地目录D.svn move答案A以下关于的修订版本()说法错误的是()
37.SVN revision,每次提交操作都会增加一个修订版本号A.修订版本号可以用来唯一标识版本库在某个时刻的状态B.不同文件的修订版本号是独立的C.可以通过修订版本号回溯到特定版本的文件内容D.答案C当在客户端执行命令时,出现“网络连接超时”错误,可能的解决方法是()
38.SVN检查网络连接是否正常A.增加服务器的响应时间设置B.重新启动服务器和客户端C.SVN以上都有可能D.答案D在中,对于一个已经存在的文件,若要修改它的名字,应该()
39.SVN在操作系统中直接改名,然后用提交修改A.svn commit使用命令B.svn rename先删除原文件,再创建一个新名字的文件并添加到版本库C.无法修改文件名D.答案B中,若要查看版本库中某个目录下所有文件的最后修改时间,使用()命令
40.SVNA.svn infoB.svn list—verboseC.svn statusD.svn log答案B关于与其他版本控制系统(如)的比较,以下说法正确的是()
41.SVN Git是集中式版本控制系统,是分布式版本控制系统A.SVN Git的性能总是优于B.SVN Git和的使用方法完全相同C.SVN Git不支持分支操作,支持D.SVN Git答案A在中,当执行命令时,它用于获取()
42.SVN svnpropget文件的属性值A.版本库的属性值B.本地工作副本的属性值C.以上都可以D.答案D在中,若要对一个文件添加注释或描述,应使用()命令
43.SVNA.svn commentB.svn annotate”注释内容”文件名C.svn propsetsvn:log文件名D.svn log答案C以下哪个不是中的锁类型()
44.SVN写锁A.读锁B.共享锁C.只读锁D.答案D当使用进行项目开发时,若要在本地工作副本中切换到另一个分支,应使用()命令
45.SVN分支地址A.svn switch分支地址B.svn update分支地址C.svn checkout分支地址D.svnmerge答案A的存储库备份通常可以使用()命令进行
46.SVNA.svn backupB.svnadmin hotcopyC.svn dumpD.svn restore答案B在中,若要将一个文件从一个目录移动到另一个目录,可使用()命令
47.SVN源目录/文件目标目录A.svn move源目录/文件目标目录B.svn copy源目录/文件目标目录C.svn rename源目录/文件目标目录D.svn transfer答案A以下关于的文件冲突,说法错误的是()
48.SVN文件冲突只发生在文件被多个用户同时修改时A.冲突的文件会在本地工作副本中标记出来B.可以使用专门的工具辅助解决文件冲突C.冲突的文件无法再进行修改D.答案D在中,若要查看一个文件的历史修改者列表,可使用()命令
49.SVN文件名A.svn blame文件名B.svn log文件名C.svn info文件名D.svn status答案A对于一个项目,若要设置其忽略某些文件或目录,可使用()命令
50.SVN文件名或目录名A.svn ignore文件名或目录名B.svn exclude文件名或目录名C.svn skip文件名或目录名D.svn filter答案A以下关于的提交消息,正确的是()
51.SVN提交消息可有可无,对版本控制没有影响A.提交消息只能包含英文B.提交消息应该简洁描述本次提交的修改内容C.提交消息只能在服务器端查看D.答案C在中,若要在一个文件中查找特定的文本内容,可使用()命令
52.SVN叩文本内容文件名A.svngr文本内容文件名B.svn search文本内容文件名C.svn find文本内容文件名D.svn locate答案A以下关于的外部定义()说法错误的是()
53.SVN externals,可以将外部存储库的文件或目录包含到当前项目中A.外部定义可用于简化项目结构B.外部定义只能在项目开始时设置,不能修改C.外部定义可使项目引用其他存储库的资源D.答案C当在中使用命令创建一个分支时,新分支的初始版本()
54.SVN svncopy是当前主干的最新版本A.是存储库的第一个版本B.是自定义的一个版本C.与原分支的版本无关D.答案A的客户端在更新时,若要只更新部分文件或目录,可使用()
55.SVN文件名或目录名A.svn update文件名或目录名B.svn partial-update文件名或目录名C.svn specific-update文件名或目录名D.svn selective-update答案A以下关于的权限继承,说法正确的是()
56.SVN权限继承是指子目录继承父目录的权限,不能更改A.权限继承可以手动关闭B.权限继承只适用于文件,不适用于目录C.权限继承仅在首次创建目录时有效D.答案B在中,若要将一个文件的属性删除,可使用()命令
57.SVN属性名文件名A.svn propdel属性名文件名B.svn remove-prop属性名文件名C.svn delete-prop属性名文件名D.svn clear-prop答案A以下关于的文件元数据,说法错误的是()
58.SVN文件元数据包含文件的属性、作者等信息A.元数据存储在版本库中B.元数据不会随文件的修改而改变C.元数据可以通过命令查看和修改D.答案C在中,若要对文件进行二进制差异比较,可使用()命令
59.SVN文件名A.svn diff-binary文件名B.svn bin-diff文件名C.svn binary-compare文件名D.svn compare-binaiy答案A当在中使用命令时,若要忽略本地的修改,强制更新到最新版本,可使用
60.SVN svnupdate()选项A.-forceB.—ignore-localC.—overrideD.-discard-local答案D以下关于的合并追踪(),说法正确的是()
61.SVN mergetracking合并追踪可自动完成合并操作,无需人工干预A.合并追踪可帮助避免重复合并B.合并追踪仅适用于小型项目C.合并追踪只在服务器端起作用D.答案B在中,若要将一个文件标记为冲突已解决,可使用()命令
62.SVN文件名A.svn resolved文件名B.svn conflict-resolved文件名C.svn mark-resolved文件名D.svn fix-conflict答案A以下关于的文件类型支持,说法错误的是()
63.SVN支持文本文件和二进制文件的版本控制A.SVN对于二进制文件,主要存储文件的全量副本B.SVN不同文件类型的版本控制操作完全相同C.对于大的二进制文件,可能会影响性能D.答案C在中,若要将一个文件添加到忽略列表中,且对整个项目生效,可使用()
64.SVN文件名.A.svn propsetsvn:ignore文件名B.svn propeditsvn:ignore文件名C.svn ignore—global文件名D.svn set-ignore答案C以下关于的存储库结构,说法正确的是()
65.SVN存储库结构是固定的,不能更改A.存储库结构可以随意调整,但会影响版本控制B.存储库结构包含和等部分,可根据需要调整C.trunk branchestags存储库结构只与服务器的存储方式有关D.答案C在中,若要查看存储库的大小,可使用()命令
66.SVNA.svn repo-sizeB.svn adminsizeC.svn size没有直接的命令查看存储库大小D.答案D当使用进行项目开发时,若要确保本地工作副本的文件完整性,可使用()命令
67.SVN。
个人认证
优秀文档
获得点赞 0