load

リポジトリー・ワークスペースのコンポーネントをローカル・ワークスペースにロードします。

目的

scm load サブコマンドは、 リポジトリー・ワークスペース内のコンポーネントをローカル・ワークスペースにロードします。ローカル・ワークスペースが 存在しない場合は作成されます。

概要

オプションおよび引数

ワークスペース
ロードするリポジトリー・ワークスペースの名前、別名、または UUID。
リモート・パス
ロードするリモート項目のリストは、コンポーネント (名前、別名、または UUID) あるいはコンポーネント内のリモート・パスの可能性があります。
--all ]  
すべてのコンポーネントを選択します。 競合が発生した場合には、明示的に選択されたコンポーネントが優先されます。
-a  |  --alternative-name ] arg
リモート・パスに指定された項目の代替名です。
-d  |  --dir ] workspace-path
指定したワークスペース のファイルおよびフォルダーが、 このパス名にロードされます。パス名がまだ存在していない場合は作成されます。このオプションが省略された場合、scm load は、 新規ローカル・フォルダーを現行作業ディレクトリーのサブディレクトリーとして作成します。 新規フォルダーは、指定したワークスペース の名前を持ちます。
-f  |  --force ] 
ロード中に既存のファイルを上書きします。
-i  |  --include-root ]  
コンポーネントのルートをファイル・システム内のディレクトリーとしてロードします。
-L  |  --local-rules ] 規則をロードする パス
規則をロードするパス では、ローカル・ワークスペース内のコンポーネントの規則ファイルをロードする際の パス名を指定します。複数のコンポーネント が指定されている場合は無効です。
-P  |  --password ] password for user ID in repository
指定されたリポジトリー内の、指定されたユーザー ID のパスワード。このオプションがコマンド行に組み込まれない場合は、パスワードを入力するようプロンプトが表示されます。scm login コマンドを使用して証明書を保管したリポジトリーの、URI またはニックネームを指定している場合、このオプションは無視されます。
-q  |  --quiet ]
操作中に、大部分の通知メッセージを抑止します。
-R  |  --remote-rules ] 規則をロードする パス
規則をロードするパス では、リポジトリー・ワークスペース内のコンポーネントの規則ファイルをロードする際の パス名を指定します。複数のコンポーネント が指定されている場合は無効です。
-r  |  --repository-uri ] repository URI
このアクションの実行元となるリポジトリーを指定します。 scm login コマンドを使用してリポジトリー証明書を保管した場合、これらの保管した証明書に指定したニックネームを使用できます。
-t  |  --target ] arg 
変更をロードする必要があるオプションのローカル・パス。
-u  |  --username ] user ID in repository
指定されたリポジトリー内に存在するユーザー ID を指定します。 scm login コマンドを使用して証明書を保管したリポジトリーの、URI またはニックネームを指定している場合、このオプションは無視されます。
コンポーネント...
ロードするコンポーネントのスペースで区切られたリスト。コンポーネントは、名前、 別名、または UUID で指定します。このオプションが省略された場合は、指定したワークスペース内の すべてのコンポーネントがロードされます。

jazzhost というニックネームのリポジトリーのストアード・クレデンシャルを使用して、HelloJazz という名前のリポジトリー・ワークスペースの全内容を C:¥local-workspaces の新規サブディレクトリーにロードするには、以下のように入力します。

C:¥local-workspaces> scm load -r jazzhost HelloJazz
ダウンロード中 /com.example.hellojazz.rcp.ui/.project  (689 B)
ダウンロード中 /com.example.hellojazz.rcp.ui/build.properties  (109 B)
ダウンロード中 /com.example.hellojazz.service/plugin.xml  (529 B)
ダウンロード中 /com.example.hellojazz.service/.project  (690 B)
ダウンロード中 /com.example.hellojazz.service/build.properties  (109 B)
ダウンロード中 /com.example.hellojazz.client.tests/TestHelloJazz.launch  (2.6 KB)
ダウンロード中 /com.example.hellojazz.rcp.ui/.classpath  (307 B)
ダウンロード中 /com.example.hellojazz.rcp.ui/HelloJazzClient.launch  (1.7 KB)


フィードバック

この情報はお役に立ちましたか? Jazz.net でフィードバックをお送り頂けます (登録が必要です): フォーラムにコメントを記入したり、バグを送信したりすることができます。