gpt4 book ai didi

branch - Perforce 中的分支规范是什么?

转载 作者:行者123 更新时间:2023-12-04 16:41:48 30 4
gpt4 key购买 nike

在我看来,在提交集成后,在 Perforce 中保留“分支”对象可能不是完全必要的。

IE。 “真正的”分支,实际上是一个文件夹路径,即使您删除了为执行整数而创建的分支对象,文件夹路径仍然有效,并且此路径中的所有文件仍然存在(版本控制从#1,等等...)。

让我感到困惑的是,当我尝试编辑分支(对象)名称时,它会创建一个新分支,该分支是前一个分支的副本,并具有新名称。但如果我删除前一个,似乎没有造成任何伤害(乍一看)。

Perforce 中的分支对象实际上只是工具的一种方便机制,可以随意销毁和重新创建,只要它描述的映射保持相同吗?

托马斯

最佳答案

通过“分支对象”,我假设您的意思是“分支规范”?分支规范是您在 P4V 中标记为“分支”的选项卡上创建的内容。是的,这些只是一种方便,绝不会影响实际的分支文件。您可以删除它们,并且不会触及它们描述的实际分支。

分支规范不是执行分支和集成操作所必需的。这一切都可以通过软件仓库树中文件和文件夹的上下文菜单上的集成...项目来执行。分支规范允许您通过在主干和分支之间设置映射来更轻松地做到这一点。我们通常不使用它们,因为我们的分支规范通常包含以下内容:

//depot/foo/dev/... //depot/foo/v1.5/...

为这么简单的事情创建分支规范并不能真正节省我们任何时间。当主干文件和分支之间的映射变得更加复杂时,分支规范证明是有用的。

关于branch - Perforce 中的分支规范是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1588777/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com