印象中,很久以前用 TortoiseSVN 試著針對 Word 做 diff,跳出來的會是 TortoiseMerge 視窗,顯示一大團看不懂的亂碼。之前心血來潮逛了一下嵌藝創研,網站的中間欄最底下有一些知識分享的文章,讓我眼睛為之一亮的標題是這個:《使用 TortoiseSVN 內建的 Diff 工具比對 Word 檔案》,讀完內文一方面覺得驚豔、另一方面又懷疑是不是得裝特定的 plugin 才能使用,於是動手實驗了一下,發現到我現在使用的版本就可以用這個功能了耶!

以下是我的實驗:

(1) 首先先建立一份付由 SVN 版本控制的檔案。

[SVN] TortoiseSVN 的 Word 內容比對功能


(2) 接著變更檔案內容,在 commit 前不妨先自行思考確認一下和目前的最新版本差異在哪裡,等一下看 Diff 會比較有感覺。

[SVN] TortoiseSVN 的 Word 內容比對功能

(3) commit 文件。此時文件已有第一版和第二版,使用右鍵選單的 TortoiseSVN -> Diff with the previous version 來比較兩版之間的差異。

[SVN] TortoiseSVN 的 Word 內容比對功能


[SVN] TortoiseSVN 的 Word 內容比對功能

(第二版刪除了第一版的部分文字、新增圖中紅色的文字)




如果檔案屬於純文字檔案(例如:程式原始碼之類的),TortoiseSVN 依然會使用 TortoiseMerge 呈現版本差異,以便使用者編輯。

因為想確認一下自己是不是不慎與這麼好用的功能失散多年,特地 Google 了一下,看起來是 TortoiseSVN 1.5 版以後才有的功能呢。好險不算錯過得太久……XD

創作者介紹
創作者 fannys23 的頭像
fannys23

小攻城師的戰場筆記

fannys23 發表在 痞客邦 留言(0) 人氣()