在版本库中不但可以找到字符串,还可以找到它的增/删/改。并在查找结果中体现它的修改状态。 如右图所示,查找结果中,找到数字350,而且在两个版本间的状态是修改,显示为红色,状态是删除,显示为灰色,字符上还有删除线。如果在版本间没有发生修改,即使这个字符串存在,也不会显示在结果列表中。
双击打开一条搜索结果,将用比对文档打开它在修改前和修改后的内容。
还有更多的搜索选项可供操作。 除去在版本库中搜索可以查找字符串的修改状态,在本地工作区同样可以查找字符串的本地修改状态。
在版本库中搜索需要版本库有本地映射,因为搜索过程中需要频繁访问版本库,如果通过网络访问远程库会造成搜索效率低下。 如果是本地版本库不需要额外的映射库,git等分布式版本控制系统因为已经全部下载到本地了,也无需本地映射库。