我有一个Stream Depot - depot
我在我创建的仓库中有一个名为ProductGizmo的流
因此,在P4V中,我看到Gizmo位于仓库下-即仓库/产品Gizmo
现在,我想让ProductGizmo位于一个名为ClientAcme的文件夹下--这样我就可以看到depot/ClientAcme/ProductGizmo。这仅限于仓库的组织。ClientAcme不是流。
但当我转到File > New > Folder - Folder时,它会变成灰色。
文件夹在Stream Depot中没有意义吗?
如何在流库中移动/组织流
发布于 2012-07-21 06:05:22
所以根据我的所见所闻--这是不可能的--啊!
这里是perforce论坛上更多讨论的链接
http://forums.perforce.com/index.php?/topic/1191-streams-naming-structure-different-levels/
发布于 2012-07-20 06:03:57
流在仓库层次结构中以2级深度为根。流将有一个类似于"//depotname/streamname“的根。
一旦你创建了一个流根,你就不能改变它。浅根深度是为了阻止您将流的根路径用作任何类型的智能标签。(问题是,如果您可以使用仓库路径对流进行分类,那么当流的分类发生变化时,您将不可避免地不得不分支文件,这会给您留下错综复杂的分支历史。)
如果您需要实现流命名方案,则可以使用流名称字段。例如:
Stream: //depot/ProductGizmo
Name: ClientAcme-ProductGizmo流名称可以更改。名称将显示在P4V中,您可以按名称进行搜索。例如:
p4 streams -F "Name=*Acme-*"但是,您不能在命令中使用该名称作为depot路径的替代。
您也可以使用您的命名方案重载流根目录中的第二个路径。例如:
//depot/ClientAcme-ProductGizmo这与使用更深的仓库路径非常相似,因为它不能更改,并且您可以在命令中使用它,例如:
p4 changes -m1 //depot/ClientAcme-...https://stackoverflow.com/questions/11564814
复制相似问题