load

将存储库工作空间中的组件装入到本地工作空间。

用途

scm load 子命令将存储库工作空间中的组件装入到本地工作空间。如果本地工作空间还不存在,那么将进行创建。

大纲

选项和参数

工作空间
要装入的存储库工作空间的名称、别名或 UUID。
远程路径
要装入的远程项的列表可以是组件(名称、别名或 UUID),也可以是组件中的远程路径。
[--all]  
选择所有组件。发生冲突时,明确选择的组件将具有优先权。
-a |  --alternative-name]  自变量
远程路径中指定的项的备用名称。
-d |  --dir]  工作空间路径
所指定 工作空间 中的文件和文件夹将被装入到具有此名称的路径。如果该路径还不存在,那么将进行创建。如果省略此选项,那么 scm load 将创建一个新的本地文件夹作为当前工作目录的子目录。新文件夹将与指定的 工作空间 同名。
-f |  --force
装入时将覆盖现有文件。
-i |  --include-root]  
装入组件根作为文件系统中的目录。
-L |  --local-rules ] 装入规则路径
装入规则路径 指定本地工作空间中某个组件的装入规则文件的路径名。如果指定了多个 组件,那么此选项无效。
-P |  --password] 存储库中用户标识的密码
在指定的存储库中,所指定的用户标识的密码。如果命令行中未包含此选项,那么将提示您输入密码。如果您指定了一个存储库 URI 或昵称,而您已使用 scm login 命令存储了它的凭证,那么将忽略此选项。
-q |  --quiet]
运行时将阻止大多数参考消息。
-R |  --remote-rules ] 装入规则路径
装入规则路径 指定存储库工作空间中某个组件的装入规则文件的路径名。如果指定了多个 组件,那么此选项无效。
[-r |  --repository-uri] 存储库 URI
指定要在其中执行此操作的存储库。如果您已经使用 scm login 命令存储了存储库凭证,那么可以使用您为所存储的这些凭证提供的昵称。
-t |  --target]  自变量
应该将变更装入到的可选本地路径。
-u |  --username] 存储库中的用户标识
指定存在于所指定的存储库中的用户标识。如果您指定了一个存储库 URI 或昵称,而您已使用 scm login 命令存储了它的凭证,那么将忽略此选项。
组件...
以空格分隔的所要装入组件的列表。请通过名称、别名或 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 上提供反馈(需要注册):在论坛中发表意见或者提交错误