在 CVS 喜好設定頁面中,您可以自訂 CVS 外掛程式的若干項目。
選項 |
說明 |
預設值 |
---|---|---|
刪改空目錄 | 您可以使用這個選項來指定在更新以及同步處理視圖中刪改空白的目錄。雖然刪改的目錄不會顯示在工作台中, 在儲存庫中仍會存有一個空目錄。 這是有幫助的,因為 CVS 不會讓用戶端從伺服器移除目錄。 | 已啟用 |
在比較時考量檔案內容 | 當比較 CVS 資源時,請利用這個選項來比較所找到已變更的檔案之內容。 通常會利用時間戳記來比較 CVS 檔案,這是目前最快的方法。 不過,在某些情況下,經由比較檔案內容可得到較為精確的比較。停用這個選項會加快比較的速度,但可能會產生內容相同的比較項目。 這個選項只適用於比較,不適用於合併和工作區同步化。 | 已啟用 |
取代時刪除未管理的資源 | 您可以使用這個選項,在取代為儲存庫的資源時,允許刪除不在 CVS 控制下的資源。 | 已啟用 |
將所有新檔案視為二進位檔 | 您可以使用這個選項來置換檔案內容設定以及將所有新檔案視為二進位檔。 | 已停用 |
第一次連線時驗證伺服器版本的相容性 | 您可以使用這個選項,在第一次連線時查詢 CVS 伺服器版本,以判斷伺服器的相容性。 伺服器版本會輸出到主控台,如果偵測到不相容,就會在連線時記載警告訊息。 | 已啟用 |
確認在標示作業上移動標示 | 請利用這個選項,以便在選取「移動標示」選項時得到提示。 | 已啟用 |
將詳細的通訊協定輸出顯示在標準輸出中 | 請利用這個選項來顯示工作台和 CVS 伺服器之間的通訊追蹤。 | 已停用 |
轉換文字檔來使用平台行尾 | 請利用這個選項,將文字檔的行尾轉換成平台所用的行尾。 如果您將資源移出到 Windows 機器所裝載的 *nix 磁碟機,您可以停用這個選項。 | 已啟用 |
在對話框中顯示修訂比較 | 請利用這個選項,將修訂比較顯示在對話框中,而不是顯示在比較編輯器中。 | 已停用 |
通訊逾時 | 您可以使用這個選項來配置在逾時前要等待連線到 CVS 伺服器的時間總數(以秒為單位)。 | 60 秒 |
安靜層次 | 設定針對指令的 CVS 列印狀態資訊總數。在有點安靜模式中, 會抑止列印不重要的參考資訊。重要性的考量是根據每個指令。 在非常安靜模式中, 除了完成指令的必要輸出外,所有的輸出都會被抑止。 在非常安靜模式中,有些 CVS 伺服器可能無法告知一些已經發生的錯誤的重要資訊。您可能要考慮改用有點安靜模式。 | 細節 |
預設的關鍵字替代 | 您可以使用這個選項來設定文字檔的預設關鍵字替代。 | 包含關鍵字展開項 -kkv 的 ASCII |
在 CVS 作業之前儲存變動過的編輯器 | 您可以使用這個選項來配置在執行 CVS 作業時,如果已開啟的編輯器包含未儲存的變更時,會發生什麼情況。
選項包括:
絕不 繼續執行 CVS 作業,即使已開啟的編輯器中有尚未儲存的變更。 提示 詢問使用者要如何處理已開啟的編輯器中的未儲存變更。 自動儲存 在每一個 CVS 作業前自動儲存已開啟編輯器中尚未儲存的變更。 |
提示 |
選項 |
說明 |
預設值 |
---|---|---|
主控台文字的顏色設定 | 您可以使用這些選項來變更「CVS 主控台」中所顯示的文字的顏色。
|
|
在「主控台」視圖中顯示 CVS 輸出 | 請利用這個選項,將 CVS 指令輸出顯示在「主控台」視圖中。 啟用這個選項可以顯示非常有用的資訊,但指令作業速度會變慢。 | 已停用 |
使用外部程式和使用內部連線方法 | 這個頁面可讓您配置 ext 連線方法來使用外部程式,或配置另一個連線方法來連接到伺服器。 後面一個選項是要讓 extssh 之類的自訂連線方法保持與外部 CVS 用戶端工具相容。 | 使用外部程式 |
CVS_RSH | 您可以使用這個選項來配置在在連線到遠端 CVS 伺服器時要呼叫的程式。
呼叫 RSH 指令時會使用下列呼叫型樣:
CVS_RSH 參數 CVS_SERVER |
ssh |
參數 | 您可以使用這個選項來配置傳送到 CVS_RSH 程式的參數。預設參數型樣為 {host} -l {user}。您可使用 {host}、{user}、{password} 與 {port} 等變數來加以修改。 | {host} -l {user} |
CVS_SERVER | 您可以使用這個選項來配置要執行的遠端 CVS 伺服器程式的名稱。只有當遠端 CVS 伺服器二進位名稱與預設值不同時,才變更這個設定 | cvs |
連線類型 | 如果啟用使用另一個連線方法的選項,請利用這個選項來設定使用 ext 連線方法的儲存庫位置所用的連線方法。 |
文字 | 您可以使用這個頁面中的選項來配置如何將 CVS 資訊新增至文字標籤。 |
圖示 | 您可以使用這個頁面中的選項來配置可用哪些圖示作為覆蓋,以便在視圖中顯示 CVS 特定的資訊。 |
一般 | 您可以使用這個頁面中的選項來配置有關裝飾元的幾個喜好設定: 計算資料夾的深度送出狀態 您可以使用這個選項來配置是否應該計算資料夾的送出指示器。停用這個選項時,可增進 裝飾元的效能,因為計算資料夾的已用過狀態時,需要計算所有子項資源的已用過狀態。(預設是啟用的) |
一般 | 請利用這個頁面中的選項來配置 ssh 金鑰目錄的位置,以及連線時要將哪些金鑰傳給伺服器。 |
Proxy | 請利用這個頁面中的選項來配置 HTTP 或 SOCKS5 Proxy。 |
金鑰管理 | 請利用這個頁面中的選項來建立、管理和匯出金鑰 |
配置專案以便在移出時使用監視/編輯 | 您可以使用這個選項來指出從儲存庫移出的檔案都要變成唯讀。 | 停用 |
在編輯器中修改唯讀檔案的時機 | 您可以使用這個選項來配置當另一個工具或已開啟的編輯器在修改唯讀檔時,會發生何種狀況。
傳送 cvs 編輯通知給伺服器 在容許寫入檔案前發出 cvs 編輯通知給伺服器。 如果檔案中有其他編輯器,就會提示使用者是否要繼續或取消。 編輯檔案而不通知伺服器 使檔案變成唯讀而不通知伺服器。 |
傳送 cvs 編輯通知給伺服器 |
在傳送 CVS 編輯通知給伺服器之前 | 請利用這個選項來配置當開啟的編輯器或另一個工具在修改唯讀檔,且啟用了將 CVS 編輯通知傳給伺服器時,會發生何種狀況。
固定提示 固定提示使用者進行確認 只在有其他編輯器時才提示 向使用者顯示現行編輯器的清單,讓使用者確認或取消編輯。 絕不提示 傳送編輯通知,但不提示 |
只在有編輯器時才提示 |