status

显示工作空间中的项的修改状态。

用途

scm status 子命令报告工作空间中的项的 Jazz™ Source Control 状态。

大纲

选项和参数

-B  |  --xbaseline ]  
展开基线,以便查看所包含的变更集。
-C  |  --xchangeset ]  
展开变更集,以便查看更改和工作项。
-d  |  --dir ] workspace-path
scm loadscm share 创建的本地工作空间的路径名。在将 workspace-path 设置为当前工作目录的情况下运行此子命令。如果当前工作目录位于本地工作空间中,那么可以省略此选项。
-P  |  --password ] password for user ID in repository
在指定的存储库中,所指定的用户标识的密码。如果命令行中未包含此选项,那么将提示您输入密码。如果您指定了一个存储库 URI 或昵称,而您已使用 scm login 命令存储了它的凭证,那么将忽略此选项。
-r  |  --repository-uri ] repository URI
指定要在其中执行此操作的存储库。如果您已经使用 scm login 命令存储了存储库凭证,那么可以使用您为所存储的这些凭证提供的昵称。
-u  |  --username ] user ID in repository
指定存在于所指定的存储库中的用户标识。如果您指定了一个存储库 URI 或昵称,而您已使用 scm login 命令存储了它的凭证,那么将忽略此选项。
-v  |  --verbose ]
运行时将提供更多参考消息。

示例

您正在本地工作空间中工作,要检查状态以确定是否存在任何暂挂的更改:

C:\local-workspaces\HelloJazz>scm status
工作空间:(1101)“HelloJazz”<->(1102)“HelloJazz Stream”
  组件:(1103)“HelloJazz”
    基线:(1108)3“beta2 updates”
    未解决:
      m- /com.example.hellojazz.rcp.ui/client.launch
      m- /com.example.hellojazz.client/src/com/example/hellojazz/client/build.p>

    传出:
      变更集:
(1116)--@ <无注释>

结果表明存在两个未解决的本地更改。

由于您正在本地工作空间中工作,因此不需要指定 -d  |  --dir ] workspace-path-r  |  --repository-uri ] repository URI 选项。scm status 将从本地工作空间的相关联元数据中获取存储库信息。


反馈