scm undo 次指令會復原本端工作區中之檔案或資料夾的變更。 如果檔案有未確定(未移入)的變更,scm undo 會移除它們。 如果檔案含有屬於未完成之變更集的變更,scm undo 會從這個變更集中移除這些變更。
scm undo { [ -d | --dir ] workspace-path [ -v | --verbose ] } changes ...
scm undo { [ -u | --username ] 儲存庫中的使用者 ID [ -P | --password ] password for user ID in repository [ -d | --dir ] workspace-path [ -v | --verbose ] } changes ...
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
Committing...
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Component: (1103) "HelloJazz"
Outgoing:
Change sets:
(1116) --@ <No comment>
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