文|何濤
要将大象裝冰箱分三步:打開冰箱,放入大象,關上冰箱。這是一個小品笑話,但也反映了人的基本簡單化思維。而要将兩批文件進行同步,也許有人會說和大象裝冰箱一樣簡單。其實細究起來,文件同步不是想像中那麼簡單。根據需求和環境的不同,文件同步有不同的講究。
1.本地兩批文件的同步
如果要将本地的兩個文件夾進行内容同步,可采用兩種基本方法。一是用好Windows的自動覆蓋功能,二是借助同步軟件來完成。
假設有兩個文件夾TEST1和TEST2,裡邊有數量和内容不同的文件,我們的目的是要求兩個文件夾中都有一樣的文件,且保證文件的版本處于最新。以Windows10系統為例,如果使用系統自帶的功能,可執行如下操作。
複制TEST1下的所有文件,然後切換到TEST2文件夾下,執行粘貼。這時,如果TEST1中有的文件TEST2中沒有,則會不提示自動拷貝到TEST2;如果TEST1中有的文件TEST2中也有,文件名相同但内容不同,則會彈出如圖所示的操作提示。這時,可以通過窗口中列出的兩個同名文件的修改日期來判斷文件的版本新舊。如果TEST2中的文件更新,則選擇“不要複制”;如果TEST1中的文件更新,則可選擇“複制和替換”。之後,可用同樣的方法從TEST2中複制文件,對TEST1文件夾進行反方向操作。這樣就能保證兩個文件夾中的文件相統一。
以上用手動同步兩個文件夾,操作比較繁瑣且容易出錯,弄不好就會将有用的文件或内容覆蓋掉。為避免這種情況的發生,可借助于同步軟件BeyondCompare來完成兩個文件夾的同步。啟動軟件後顯示會話選擇窗口,在其中選擇“同步文件夾”一項。然後進入文件夾同步窗口,在左右兩側分别加載要同步的文件夾,下方窗格會立即自動顯示兩個文件夾中文件的不同之處,單擊窗口中部的“立即同步”按鈕,即可快速實現兩個文件夾的内容同步小提示還有一種特殊情況,就是自己也不确定這兩個日期不同的文件是否都有保留的必要。這時為保險起見,可保留兩個版本的文件,選擇“複制,但保留這兩個文件”。這樣,它會自動将同名文件中的後一個命名為加序号(2)後綴的文件。