目錄

簡介

必要條件

需求

採用元件

背景資訊

有用的Svn命令

簡介

本檔案介紹適用於思科原則套件(CPS)的有用顛覆(svn)命令。

必要條件

需求

思科建議您瞭解Linux作業系統。

採用元件

本文件所述內容不限於特定軟體和硬體版本。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

背景資訊

Svn是跟蹤原始碼的儲存庫。配置的每個版本都進行編號並儲存在svn儲存庫歷史記錄中。因此，可以恢復到配置的任何版本。策略生成器無法通過圖形使用者介面(GUI)執行此操作，但通過使用svn命令列工具，可以將配置的任何版本設定為當前版本。

有用的Svn命令

這些命令用於管理pcrfclient01上的svn。這些不是所有命令，而只是通常用於示例的命令。

此命令顯示系統中可用的回退清單。

svn ls http://pcrfclient01/repos

以下是run、configuration和starhub_configuration_prod回覆。

檢視svn repo run的日誌以檢視版本。

svn log http://pcrfclient01/repos/run

這將顯示運行回購資訊的日誌。您可以看到這是r345，並且有一個註釋。

檢視所有svn repos的日誌以查詢以前的版本。

svn log http://pcrfclient01/repos

匯出運行儲存庫svn資料庫。

svn export http://pcrfclient01/repos/run run_config

這會將當前svn資料庫匯出到本地目錄 run_config.

從repos中匯出svn資料庫，而不是run。

svn export -r 343 http://pcrfclient01/repos/configuration export_config

這樣將匯出資料庫 r343 從配置回購到本地 export_config 目錄。

匯入svn資料庫：

svn import exported_data http://pcrfclient01/repos/configuration_import_12062014 -m 'import description'

這將匯入儲存在本地目錄exported_data中的svn資料庫，並將其放入名為 configuration_import_12062014.

匯入資料庫後，可以對其進行編輯，並通過以下步驟在策略生成器中使用該資料庫。

步驟1.在策略生成器中建立新儲存庫。

步驟2.更改 *Name 對於標識資料庫的內容，您已匯入，將URL設定為與將配置匯入到的目錄相同的名稱，並設定使用者名稱和密碼。

步驟3.然後按一下 OK.現在，可以使用PB編輯此匯入的策略集，並將其發佈到CPS。

.