history

顯示檔案或元件的歷程。

用途

scm history 次指令會顯示指定檔案或元件的變更歷程。

用法概要

選項和引數

-c  |  --component ]
指出 selector 指定元件。
-d  |  --dir ] workspace-path
scm loadscm share 所建立的本端工作區的路徑名稱。 這個次指令執行時,將 workspace-path 設為現行工作目錄。 如果現行工作目錄是在本端工作區中,您可以省略這個選項。
-m  |  --maxresults ]
要顯示的歷程項目數上限。預設值為 100。使用 0 表示無限制。
-P  |  --password ] password for user ID in repository
指名儲存庫中指定使用者 ID 的密碼。 如果指令行不含這個選項,系統會提示您輸入密碼。 如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
-u  |  --username ] 儲存庫中的使用者 ID
指定存在於指名儲存庫中的使用者 ID。 如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
-v  |  --verbose ]
在運作之時,提供其他參考訊息。
selector
檔案的路徑名稱,如果搭配 -c 來使用,便是元件的名稱、別名或 UUID。

範例

當在本端工作區工作,列出 com.example.hellojazz.rcp.ui\src\ com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java 檔的歷程。 輸出限於三項最新變更:

C:\local-workspaces\HelloJazz>scm history -m 3 com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java
(1107) $ <No comment>
(1106) $ 57286 "bogus repository error when accepting team invitation" - "fix "bad URI" message"
(1105) $ <No comment>
There may be additional history before this point.


意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤