使用 bfperlprojectmigration 公用程式,可一次將所有 Perl 專案和程式庫(包括鏈關係)複製到 Java MJC 專案和程式庫。
用法
bfperlprojectmigration.sh [連線選項] [指令選項]
連線選項
- -h
- --help
- 顯示這個說明文字。
- -S
- --secure
- 對伺服器要求安全的 SSL/TLS 連線。
預設值:使用一般 TCP 連線(不安全)
- -C /path/to/bfclient.conf
- --config=/path/to/bfclient.conf
- 置換要使用的用戶端配置檔的位置。
預設值:bfclient.conf(在現行目錄中)
- -H Hostname
- --hostname=Hostname
- 設定連線的遠端主機名稱。
預設值:localhost
- -P Port
- --port=Port
- 設定連線的通訊埠。
預設值:3966
- -d Domain
- --domain=Domain
- 設定鑑別的網域(領域)。
預設值:無
- -u Login
- --user=Login
- 設定鑑別的使用者登入。
預設值:root
- -p Password
- --password=Password
- 設定鑑別的使用者密碼。
預設值:root
- -E Encoding
- --encoding=Encoding
- 設定輸出字集編碼。如果提供無效的編碼,則會列出所有可用的編碼,且程式會結束。
註: 是否能夠以所要求的編碼來顯示文字,視用戶端上所使用的終端機軟體功能而定。
預設值:UTF-8
指令選項
- -a
- --all
- 將系統中的所有舊式 Perl 專案和程式庫複製成 MJC 專案和程式庫。如果指定這個選項,則會忽略 "-o" 選項。
- -s NameSuffix
- --suffix=NameSuffix
- 複製的 MJC 專案或程式庫的名稱字尾。如果未提供,則依預設會使用字串 "Copy" 作為名稱字尾。
預設值:TimeStamp
註: 如果多次使用相同的字尾,則系統會在名稱尾端附加索引號碼,以避免重複。
- -o project1Name[, "project2 Name", projectUUID]
- --one=project1Name[, "project2 Name", projectUUID]
- 目前不支援。遞迴地將給定的 Perl 專案或程式庫複製到 MJC 專案或程式庫,包括鏈結專案和程式庫。
範例:
- UNIX/Linux:bfperlprojectmigration.sh -H localhost -u
root -p root -a -s MJC
- Windows:bfperlprojectmigration.bat -H localhost -u root
-p root -a -s MJC
將系統中的所有 Perl 專案和程式庫(包括它們之間的關係)複製成 MJC 專案和程式庫,並提供新的名稱,例如 origName_MJC。