gpt4 book ai didi

Perforce 在 Stream Depot 中创建新文件夹

转载 作者:行者123 更新时间:2023-12-04 14:38:31 25 4
gpt4 key购买 nike

我有一个 Stream Depot - depot

我在那个 depot 中创建了一个名为 ProductGizmo 的流

所以在 P4V 中,我看到 Gizmo 位于 depot 下 - 即 depot/ProductGizmo

我现在想让 ProductGizmo 生活在一个名为 ClientAcme 的文件夹下 - 这样我就想看看仓库/ClientAcme/ProductGizmo。这完全是为了组织仓库。 ClientAcme 不是流。

但是当我转到"file">“新建”>“文件夹”时 - 文件夹显示为灰色。

文件夹在 Stream Depot 中没有意义吗?

如何在流库中移动/组织流

最佳答案

Streams 以 depot 层次结构中的 2 级深度为根。流将具有类似“//depotname/streamname”的根。

流根一旦创建,就无法更改。浅根深度旨在阻止您将流的根路径用作任何类型的智能标签。 (问题在于,如果您可以使用仓库路径对流进行分类,那么当流的分类发生变化时,您总是会最终不得不对文件进行分支,这会给您带来复杂的分支历史记录。)

如果需要实现流命名方案,可以使用流名称字段,例如:

Stream:  //depot/ProductGizmo
Name: ClientAcme-ProductGizmo

流名称​​可以更改。名称显示在P4V中,您可以按名称搜索。例如:

p4 streams -F "Name=*Acme-*"

但是,您不能在命令中使用该名称代替软件仓库路径。

您还可以使用您的命名方案重载流根中的第二条路径。例如:

//depot/ClientAcme-ProductGizmo

这很像使用更深的仓库路径,因为它无法更改,您可以在命令中使用它,例如:

p4 changes -m1 //depot/ClientAcme-...

关于Perforce 在 Stream Depot 中创建新文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11564814/

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