checkin

检入以本地方式进行修改的文件,从而将它们添加到当前变更集。

用途

scm checkin 子命令检入一个或多个以本地方式进行修改的文件或文件夹,从而将它们添加到存储库工作空间中的当前变更集。

大纲

选项和参数

-c |  --change-set] 自变量
目标变更集的别名或 UUID。可以将变更检入到另一个变更集。
-C |  --delim-consistent]  
强制任何包含不一致行定界符的文件使用首选行定界符(取决于文件属性)。
-n |  --delim-none]  
强制对任何包含不一致行定界符的文件指定 NONE 定界符首选项(禁止检查行定界符)。
-d |  --dir]  工作空间路径
scm loadscm share 创建的本地工作空间的路径名。在将 工作空间路径 设置为当前工作目录的情况下运行此子命令。如果当前工作目录位于本地工作空间中,那么可以省略此选项。
-d |  --directory]  自变量
在指定的目录中运行。
-P |  --password] 存储库中用户标识的密码
在指定的存储库中,所指定的用户标识的密码。如果命令行中未包含此选项,那么将提示您输入密码。如果您指定了一个存储库 URI 或昵称,而您已使用 scm login 命令存储了它的凭证,那么将忽略此选项。
-u |  --username] 存储库中的用户标识
指定存在于所指定的存储库中的用户标识。如果您指定了一个存储库 URI 或昵称,而您已使用 scm login 命令存储了它的凭证,那么将忽略此选项。
路径...
以空格分隔的所要检入路径名的列表。每个 路径 都必须在本地工作空间中。如果已使用 -d 选项来指定应该在其中运行 scm checkin 的本地目录,那么所有 路径 参数都将被解释为相对于该目录。否则,路径 参数将被解释为相对于当前工作目录。如果 路径 是目录,那么将检入该目录及其子目录中所有未解决的文件。

示例

您正在本地工作空间中工作并修改文件 com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java。保存该文件后,scm status 的输出将指示一个未解决(已修改但未检入)的文件。

C:\local-workspaces\HelloJazz>scm status
工作空间:(1101)“HelloJazz”<->(1102)“HelloJazz Stream”
  组件:(1103)“HelloJazz”
    基线:(1104)2“base”
    未解决:
      -c /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions>

请运行 scm checkin 以检入该文件并创建变更集。

C:\local-workspaces\HelloJazz>scm checkin com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java
正在落实...
工作空间:(1101)“HelloJazz”<->(1102)“HelloJazz Stream”
  组件:(1103)“HelloJazz”
    传出:
      变更集:
(1105)--@ <无注释>


反馈

本资料对您是否有帮助?您可以在 Jazz.net 上提供反馈(需要注册):在论坛中发表意见或者提交错误