2010-09-24 119 views
7

如何從perforce中的特定更改列表中分支?也就是說,如果main是我的主代碼行,並且我想從變更列表n創建一個關於main的分支b,那麼執行此操作的語法是什麼?Perforce:從特定更改列表中分支perforce

我已經試過:
//depot/main/[email protected] //用戶/我/沙/ ...
在我的分支規範,但出現錯誤。

and
p4 integrate -b branch_b @n
似乎也沒有工作。

在此先感謝。
-David

回答

7

基於試圖在P4V同樣的動作,然後複製和粘貼出來的日誌的高度科學的方法,下面的片段應該做你需要什麼,只要你有你的分支規範branch_b正確定義:

p4 integrate -o -b branch_b -s //depot/main/[email protected] 
+4

我知道你的「科學性很強」的用意是喋喋不休,但實際上我認爲這是瞭解特定情況下Perforce命令行技術的好方法。我經常使用同樣的「科學」方法。 – 2010-09-25 20:38:30

1

原始命令的問題是更改列表必須指定爲範圍。這是一個奇怪的怪癖,但它是。正確的命令是:

P4 INTEG //depot/main/[email protected],@n //用戶/我/沙/ ...

+0

不錯,我也推薦使用一個單獨的更改列表:p4 integ -c NUMBER //depot/main/[email protected],@n // users/me/sandbox/...否則所有的都將會出現在默認值CL。 – TomSmartBishop 2015-07-28 03:12:25