Subversion (SVN) 傾出檔包括 Subversion 儲存庫的完整內容。
您可以將完整或局部 Subversion 傾出檔匯入新的或現有的元件中。
開始之前
您必須是
Jazz™ 儲存庫管理者,才能對映使用者名稱。
如果您並未對映使用者名稱,所有匯入的檔案和資料夾都是執行匯入的使用者所擁有。
執行這項作業的原因和時機
如果要建立 Subversion 傾出檔,請使用 Subversion 指令 svnadmin dump。
您可以過濾傾出檔來移除不想匯入 Rational Team Concert™ Source
Control 中的儲存庫內容。
如需建立和過濾 Subversion 傾出檔的相關資訊,請參閱 http://svnbook.red-bean.com/en/1.1/re31.html,或 Subversion 文件,網址如下:http://subversion.tigris.org/。
匯入 Subversion 傾出檔有兩個階段。
在第一階段中,您指定匯入來源(Subversion 傾出檔)和目的地(儲存庫工作區中的元件)。
在第二階段中,匯入器會開啟傾出檔,顯示一份可供選取匯入的資料夾清單,以及可對映至 Jazz 使用者的 Subversion 使用者名稱清單。
如果要匯入 Subversion 傾出檔,請執行下列動作:
- 在 Jazz Source Control 主功能表上,按一下。
- 在選取頁面上,展開 Jazz Source Control,然後選取 SVN 傾出檔。
按下一步。
- 在匯入 SVN 傾出檔頁面上,按一下瀏覽。
導覽至您要匯入的傾出檔,然後按一下開啟。
- 選擇性的: 如果要儲存壓縮的傾出檔,請選取儲存傾出檔的壓縮版本,以進行其他匯入。
- 按下一步。
- 在匯入工作區及元件中頁面,指定匯入的目的地工作區和元件:
提示: 如果您要匯入幹線,請建立幹線的新元件。
如果您匯入分支,請選取先前匯入幹線時所建立的元件基準線。
- 如果要匯入現有的儲存庫工作區和元件中,請選取選取現有儲存庫工作區中的元件,然後選取工作區和元件。
- 如果要匯入現有儲存庫工作區內的新元件中,請選取選取現有儲存庫工作區中的元件,然後按一下新建元件。
輸入新元件的名稱。
- 如果要建立新的儲存庫工作區和元件來接收匯入項目,請選取建立新的儲存庫工作區名稱,然後輸入新工作區的名稱。
匯入作業會建立新的工作區和元件。
元件與工作區同名。
- 按下一步。
- 選擇性的: 在配置從 SVN 匯入 Jazz 中頁面,完成下列任一步驟:
- 如果要指定基準線名稱,請在公佈匯入基準線名稱欄位中,輸入新的基準線名稱。
- 如果要產生分支和標籤點的基準線,請選取建立分支和標籤點的基準線。
- 如果要指定文字檔編碼,請在文字檔編碼窗格中選取其他;在下拉清單中選取一個編碼類型。
- 如果要調解現有及匯入的檔案,請選取調解現有的匯入檔案和資料夾之間的任何重疊。
- 如果想指定要匯入的修訂範圍,請在要匯入的修訂窗格中,選取匯入指定範圍內的所有修訂;在起始修訂和結束修訂欄位中,指定修訂範圍。
- 按下一步。
- 選擇性的: 在使用者對映頁面上,完成下列任一步驟:
- 如果要將使用者對映延遲到讀取 SVN 傾出檔並顯示其中的使用者清單之後,請選取在探索 SVN 使用者 ID 之後,發出 Jazz 使用者提示。
- 如果不要對映使用者,請選取不將 SVN 使用者對映至 Jazz 使用者。
- 如果要自動對映相同 ID 的使用者名稱及建立遺漏的使用者,請選取將 SVN 使用者自動對映至相同 ID 的 Jazz 使用者及建立任何遺漏的使用者。
- 選擇性的: 在使用者對映頁面上,如果要將 SVN 使用者手動對映至 Jazz 使用者,請選取使用下面輸入的對映,然後完成下列任一步驟:
- 如果要新增 SVN 使用者,請按一下新增 SVN 使用者。
在新增 SVN 使用者 ID 對話框的欄位中,輸入使用者名稱,然後按一下確定。
- 如果要將相同使用者 ID 的新 Jazz 使用者建立成 Subversion 使用者,請在「SVN 使用者 ID」直欄中選取一個名稱,然後按一下建立 Jazz 使用者。
- 如果要將 SVN 使用者 ID 對映至現有的 Jazz 使用者,請在「SVN 使用者 ID」直欄中選取一個名稱,然後按一下變更 Jazz 使用者。
在選取使用者對話框的欄位中,輸入 Jazz 使用者名稱,然後按一下確定。
- 如果要移除 Subversion 使用者,請按一下使用者名稱,然後按一下移除。
- 如果要將現行對映儲存到檔案中,以便未來匯入時重複使用,請按一下儲存。
- 如果要重複使用上次匯入所建立的對映檔,請按一下載入。
- 按下一步。
- 在專案路徑頁面上,如果想指定要匯入的專案路徑,請執行下列步驟之一:
- 如果您不確定 Subversion 儲存庫的結構,請選取已知 SVN 儲存庫資料夾結構時,提示判斷要匯入的資料夾。
- 如果要匯入路徑作為目標元件中的最上層資料夾,請選取匯入下列指定路徑作為目標元件中的最上層資料夾。
如果要新增路徑,請按一下新增路徑,在新增路徑對話框的路徑欄位中輸入路徑名稱,然後按一下確定。
如果要載入一組儲存在檔案中的路徑,請按一下載入,然後導覽檔案。
如果要將檔案儲存到指定的位置,請按一下儲存。
- 如果要將下列指定路徑匯入為元件的根目錄,請選取匯入下列指定路徑作為元件的根目錄。
如果要編輯路徑,請選取它,然後按一下編輯。
在編輯路徑對話框的路徑欄位中,變更路徑,然後按一下確定。
- 按一下完成來顯示所選 Subversion 傾出檔的內容(資料夾和使用者)。
- 您在匯入程序的這個階段中,選取要匯入的資料夾,如果您是儲存庫管理者,請指定將 SVN 使用者名稱對映至 Jazz 使用者名稱的方式。
在選擇要匯入的 SVN 資料夾頁面的在 SVN 儲存庫中找到的資料夾區域中,選取您要匯入的資料夾,然後完成下列任一步驟:
- 如果要搜尋 Eclipse 專案的檔案,請按一下新增專案,或利用新增和移除按鈕來建立您要匯入的資料夾清單。
- 如果要將現行資料夾清單儲存到檔案中,以便未來匯入時重複使用,請按一下儲存。
- 如果要重複使用上次匯入所建立的資料夾清單,請按一下載入。
- 如果要對映使用者名稱,請按下一步。
- 在使用者對映頁面上,指定您要匯入器建立的任何使用者名稱對映,如果您想要所有匯入的檔案和資料夾都成為執行匯入器的 Jazz 使用者所擁有,請按一下不將 SVN 使用者對映至 Jazz 使用者。
- 在這份清單中,按一下名稱,然後按一下變更 Jazz 使用者來檢視 Subversion 使用者所能對映的 Jazz 使用者名稱清單。
- 如果要建立新的 Jazz 使用者來對映至 Subversion 使用者,請按一下建立 Jazz 使用者。
- 如果要復原您指定的任何對映,請按一下重設。
- 如果要將現行使用者對映儲存到檔案中,以便未來匯入時重複使用,請按一下儲存。
- 如果要重複使用上次匯入所建立的使用者對映檔,請按一下載入。
- 如果要開始匯入,請按一下完成。
結果
匯入完成之後,您可以將新元件加到串流中,如果您匯到現有的元件中,請交付匯入的變更集,使其他團隊成員能夠使用它們。