如何在perforce中分支

时间:2017-09-19 06:49:24

标签: perforce unreal-engine4

我是一名专业使用git的软件工程师,但直到今天才尝试使用perforce。我搜索了perforce中的分支,但是我注意到我发现的大部分信息都是通过在GUI中使用分支来创建的,然后它创建了一个新文件夹(即。/ depot / MAIN / to / depot / DEV /)

这是如何运作的?命名分支的标准是什么?是全部上限吗?

由于

2 个答案:

答案 0 :(得分:1)

分支名称不必仅为大写。 要创建新分支,可以使用'p4 integrate'命令。

您还可以使用“p4 copy”或“p4 populate”,具体取决于您是要完全复制源,还是执行分支并在一个操作中提交。

有关分支的更多信息,请访问:   https://www.perforce.com/perforce//manuals/p4guide/chapter.codelines.html

答案 1 :(得分:0)

如果你习惯了git分支,你可能会喜欢Perforce流和p4 switch命令,它的工作方式与git branch非常相似。例如:

p4 switch -c dev

保存您当前的工作,根据您当前的分支创建一个名为dev的新分支,然后切换到该分支。要将当前工作带入新分支,请添加-r标记。

其核心流真正使用与" classic"相同的概念。 (非托管)文件间分支,你可以用Perforce的分支模型做些事情,你可以用git' s,但如果你想要的东西或多或少像git那样switch命令抽象出了许多你不得不学习的命令。