我是一名专业使用git的软件工程师,但直到今天才尝试使用perforce。我搜索了perforce中的分支,但是我注意到我发现的大部分信息都是通过在GUI中使用分支来创建的,然后它创建了一个新文件夹(即。/ depot / MAIN / to / depot / DEV /)
这是如何运作的?命名分支的标准是什么?是全部上限吗?
由于
答案 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
命令抽象出了许多你不得不学习的命令。