在版本庫中不但可以找到字符串,還可以找到它的增/刪/改。并在查找結(jié)果中體現(xiàn)它的修改狀態(tài)。 如右圖所示,查找結(jié)果中,找到數(shù)字350,而且在兩個版本間的狀態(tài)是修改,顯示為紅色,狀態(tài)是刪除,顯示為灰色,字符上還有刪除線。如果在版本間沒有發(fā)生修改,即使這個字符串存在,也不會顯示在結(jié)果列表中。
雙擊打開一條搜索結(jié)果,將用比對文檔打開它在修改前和修改后的內(nèi)容。
還有更多的搜索選項可供操作。 除去在版本庫中搜索可以查找字符串的修改狀態(tài),在本地工作區(qū)同樣可以查找字符串的本地修改狀態(tài)。
在版本庫中搜索需要版本庫有本地映射,因為搜索過程中需要頻繁訪問版本庫,如果通過網(wǎng)絡(luò)訪問遠(yuǎn)程庫會造成搜索效率低下。 如果是本地版本庫不需要額外的映射庫,git等分布式版本控制系統(tǒng)因為已經(jīng)全部下載到本地了,也無需本地映射庫。