2014-01-23 21 views
1

Perforce文檔建議可以使用'p4 branches'命令列出分支規範。據我所知,Perforce的「分支」和「分支規範」是不同的概念。那麼,如何僅列出分支或分支規範?任何幫助?如何列出Perforce分支和分支規範?

+0

根據http://stackoverflow.com/a/5803742/485447,分支不是一流的對象。所以確定所有分支並不是一個簡單的命令。 –

回答

1

'p4 branches'確實列出了所有的分支規範。

分支是存儲庫中文件的集合,使用通用命名約定進行標識。

例如,也許你把產品FOO所有代碼到

//倉庫/產品/ FOO /主/ ...

然後你做的主要分支所謂的 'R1.0',爲您的第一個版本,所以現在你有你的代碼中

//depot/products/FOO/r1.0/...

分支

,後來又使另一分支,叫做 'R2.0',在

//depot/products/FOO/r2.0/...

所以,如果你想查看這些分支機構,這樣做:

P4迪爾斯//倉庫/產品/ FOO/*

你會得到一個像顯示:

//倉庫/產品/ FOO /主

//depot/products/FOO/r1.0

//depot/products/FOO/r2.0

這是列出分支機構的好方法,但當然這取決於您使用一致的命名約定來命名所有分支機構。