2014-01-28 69 views
3

我試圖將我們最近的代碼從我們的開發分支中發佈到某個更改列表(例如CL編號1234)。我怎樣才能做到這一點?Perforce:如何將某個更改列表從一個分支集成到其他

我知道我可以做p4 describe 1234查看時間戳,然後做p4 integ //path/to/dev/branch/[email protected] //path/to/release/branch/...。但是有沒有更好的方法來做到這一點?

+3

'p4 integ //path/to/dev/branch/[email protected] // path/to/release/branch/...'? – devnull

+0

@devnull這樣不是整合只是CL 1234? –

+4

@NilanjanBasu不,它會整合* * everything直到CLN 1234.集成一個單獨的更改需要使用revision * range *語法,例如, '//路徑/到/ dev /支/[email protected] 1234,1234'。你可以運行'p4 help revisions'來獲得更多關於語法的信息。 – jamesdlin

回答

3

在一個變更整合您的Dev分支(源)到你的發行版分支(目標),而不是使用時間戳整合。既然你想通過CL 1234集成起來,你應該運行下面的命令:

p4 integrate //path/to/dev/branch/[email protected] //path/to/release/branch/... 

這在Dev分支(CL在1234被提交後,他們在該州的所有文件)集成到發佈分支。

相關問題