generateURLMappings 指令用來產生起始對映檔,以便搭配伺服器重新命名使用。 generateURLMappings 必須搭配 repotools-jts 指令來執行,要求 repositoryURL 參數指向 Jazz™ Team Server。
產生的對映檔可用來作為範本,以便進一步編輯。這個對映檔列出 Jazz Team Server 和已登錄於 Jazz Team Server 的每一個 JTS 應用程式的現有來源公用 URL 與預設目標 URL。
| 屬性 | 說明 | 必要 | 預設值 |
|---|---|---|---|
| toFile | 產生之對映檔的路徑。 | 是 | N/A |
| adminUserId | 登入 Jazz 儲存庫時所用的管理者使用者 ID。 | 否 | ADMIN |
| adminPassword | 登入 Jazz 儲存庫時所用的管理者密碼。 | 否 | ADMIN |
| overwrite | 指定是否改寫先前所產生的現有對映檔。 | 否 | no |
| logFile | 日誌檔的路徑。 | 否 | repotools-jts_generateURLMappings.log |
| repositoryURL | 伺服器的連線 URL。 | 否 | https://localhost:9443/jts |
| credentialsFile | 含有管理者使用者登入憑證的檔案。 | 否 | credentials.properties |
| certificateFile | 含有管理者使用者登入憑證的檔案。 | 否 | None |
| smartCard | 使用智慧卡登入時所用的別名,或用 ? 來列出可用的別名。 | 否 | None |
| additionalURLFile | 含有在儲存庫中找到的其他 URL 的檔案,應該檢閱這些 URL,瞭解有無其他的對映。如需進一步的詳細資料,請參閱以下的說明。 | 否 | additionalurl.txt |
additionalURLFile 參數用來指定位置,以便放置有可能需要在執行伺服器重新命名之前先新增至對映檔的 URL 清單。這個檔案列出在儲存庫中找到但未列在產生的 URL 對映檔中的所有 URL。
舉例來說,像已刪除的夥伴項目的 URL。執行伺服器重新命名的使用者有責任全面查看這份清單,以找出自動化程序可能遺漏的任何對映。之後,可以在執行實際的伺服器重新命名之前,將任何對映手動新增到對映檔中。
清單中的每一列都有一個 URL 和一個號碼。號碼顯示在儲存庫中找到多少個 URL 實例。清單依降冪排序,最重要的潛在 URL 最先列出。
如果找不到其他潛在的 URL,這個檔案應該只會包含找不到其他潛在的 URL 訊息。
cd C:\Program Files\IBM\JazzTeamServer\server\ repotools-jts.bat -generateURLMappings toFile=C:\mappings.txt additionalURLFile=C:\additionalurl.txtLinux:
cd opt/IBM/JazzTeamServer/server ./repotools-jts.sh -generateURLMappings toFile=opt/mappings.txt additionalURLFile=opt/additionalurl.txt