[Perforce] 用 p4 describe 列出某個 changelist 修改到的檔案

[Perforce] 用 p4 describe 列出某個 changelist 修改到的檔案

最近因為要準備 Code review,

所以想要把某個功能修改到的檔案都列出來。

平常我都是用 Perforce 的 GUI,

要把某個 changelist 的檔案列出來,用 GUI 似乎沒有方法?

(或是我找不到)

 

查了一下,Perforce CLI 有提供 p4 describe 這個指令,

用法也相當簡單,只要給一個 changelist number 就好了。

像是我想要知道 changelist number #4723832 改到的檔案,

可以執行如下的指令:

testuser@localhost ~ $ p4 describe -s 4723832

Change 4723832 by testuser@testuser_localhost on 2019/08/07 03:15:33

	[FIX] TEST-1234: Code refactor

Affected files ...

... //Projects/Test/src/tool.py#3 edit
... //Projects/Test/src/daemon.py#4 edit

 

這邊的 -s 參數是叫 p4 describe 不要列出檔案的差異處 (diff),

這樣就可以只把改到的檔案名稱列出來囉~

(本頁面已被瀏覽過 2,071 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料