3.6. 比對差異

在編輯一個檔案或數個檔案完成之後,需將本地工作副本與 FreeBSD 檔案庫的差異儲存到一個檔案然後提交。這些 差異 (Diff) 檔可透過將 svn diff 的輸出轉向到檔案來建立:

% cd ~/doc
% svn diff > doc-fix-spelling.diff

給檔案取一個有意義的名字來辨識這次修改的內容,上述範例為例則是要修正整個說明文件樹的拼寫。

若 diff 檔要使用網站的 Submit a FreeBSD problem report 介面來提交,請加上 .txt 副檔名來給認真又單純的網頁表單可以辨識其內容為純文字的線索。

請小心:svn diff 會產生所有在目前目錄及其子目錄的變更差異,若在該工作副本中有已經編輯過的檔案還沒有要提交,請列出需要比較差異的檔案清單:

% cd ~/doc
% svn diff disks/chapter.xml printers/chapter.xml > disks-printers.diff

本文及其他文件,可由此下載: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

若有 FreeBSD 方面疑問,請先閱讀 FreeBSD 相關文件,如不能解決的話,再洽詢 <questions@FreeBSD.org>。

關於本文件的問題,請洽詢 <doc@FreeBSD.org>。