我试图创建一个标签的更新版本。如在,从my_label-1.4.0到my_label-1.4.1。为此,我选择了1.4.0并从'my_label-1.4.0'中选择了创建标签从Perforce中的另一个标签创建标签
但是,问题依然存在:以前的标签有一千多个文件。但是从旧的标签创建一个新的标签似乎也不会复制标签文件,只是一般的工作空间。是否有任何方法可以将包含的文件从一个标签复制到另一个标签,而不需要一次一个地手动选择它们?
我试图创建一个标签的更新版本。如在,从my_label-1.4.0到my_label-1.4.1。为此,我选择了1.4.0并从'my_label-1.4.0'中选择了创建标签从Perforce中的另一个标签创建标签
但是,问题依然存在:以前的标签有一千多个文件。但是从旧的标签创建一个新的标签似乎也不会复制标签文件,只是一般的工作空间。是否有任何方法可以将包含的文件从一个标签复制到另一个标签,而不需要一次一个地手动选择它们?
p4标签创建标签规范,但不标签/标签文件与标签。 p4 labelsync用于使用已创建的标签规范在特定版本上标记/标记文件。
但是,p4标签将同时在一个命令上创建具有该标签的标签规范和标签/标签文件。因此,您可以使用p4标签创建新标签规范,然后标记来自其他标签的文件:
p4 tag -n -l my_label-1.4.1 //[email protected]_label-1.4.0
它将首先创建标签规范my_label-1.4.1,然后通过文件规范“//[email protected]_label-1.4.0”标记/标记来自其他标签的文件。注意:-n是一个预览,在预览之后删除它以实际执行该命令,它将执行的操作是您想要的。
您也可以在P4V内执行此操作。 过程与应用标签 类似,但在标签文件的底部键入所需的标签。
这也很好。谢谢,所有。 – GGMG 2014-10-07 20:58:24
杰出的朋友,这正是我正在寻找的。似乎无法在P4V中找到匹配的命令,但暂时应该这样做。 – GGMG 2014-10-06 19:48:20
这是诀窍。但原始标签中的视图不会复制到新标签。怎么做? – 2017-10-19 06:54:15