scm undo 子命令用于撤销对本地工作空间中的文件和文件夹所作的变更。如果某个文件有未落实(未检入)的变更,那么 scm undo 将除去那些变更。如果某个文件的变更是未完成的变更集的组成部分,那么 scm undo 将从该变更集中除去那些变更。
scm undo { [ -d | --dir] 工作空间路径 [ -v | --verbose] } 变更...
scm undo { [ -u | --username] 存储库中的用户标识 [ -P | --password] 存储库中用户标识的密码 [ -d | --dir] 工作空间路径 [ -v | --verbose] } 变更...
C:\local-workspaces\HelloJazz>type com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
Greeting=Hello
ProdName=Jazz
C:\local-workspaces\HelloJazz>scm checkin com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
正在落实...
工作空间:(1101)“HelloJazz”<->(1102)“HelloJazz Stream”
组件:(1103)“HelloJazz”
传出:
变更集:
(1116)--@ <无注释>
C:\local-workspaces\HelloJazz>type com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
Greeting=Hello
ProdName=Jazz
Flattery=Looking good
C:\local-workspaces\HelloJazz>scm undo com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
C:\local-workspaces\HelloJazz>type com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
Greeting=Hello
ProdName=Jazz