从Perforce中的另一个标签创建标签

从Perforce中的另一个标签创建标签,perforce,Perforce,我正在尝试创建标签的更新版本。如中所示,从my_label-1.4.0转到my_label-1.4.1。为此,我选择了1.4.0并从“my_Label-1.4.0”中选择了创建标签 但问题是:以前的标签有一千多个文件。但是,从旧标签创建新标签似乎也不会复制到已标记的文件上,而只是复制到常规工作区上。是否有任何方法可以将包含的文件从一个标签复制到另一个标签,而不需要一次手动选择一个标签?p4 label创建标签规范,但不使用标签标记/标记文件。p4 labelsync用于使用已创建的标签规范为特定

我正在尝试创建标签的更新版本。如中所示,从my_label-1.4.0转到my_label-1.4.1。为此,我选择了1.4.0并从“my_Label-1.4.0”中选择了创建标签


但问题是:以前的标签有一千多个文件。但是,从旧标签创建新标签似乎也不会复制到已标记的文件上,而只是复制到常规工作区上。是否有任何方法可以将包含的文件从一个标签复制到另一个标签,而不需要一次手动选择一个标签?

p4 label创建标签规范,但不使用标签标记/标记文件。p4 labelsync用于使用已创建的标签规范为特定版本的文件添加标签/标记

但是,p4 tag将通过一个命令创建标签规范和标签/标签文件。因此,可以使用p4标记创建新的标签等级库,然后从其他标签标记文件:

p4标签-n-l my_label-1.4.1/…@my_label-1.4.0


这将首先创建标签规范my_label-1.4.1,然后通过文件规范“/…@my_label-1.4.0”标记/标记来自其他标签的文件。注意,-n是一个预览,请将其删除,以便在预览后实际执行命令,它将执行您想要的操作。

p4 label创建标签规范,但不使用标签标记/标记文件。p4 labelsync用于使用已创建的标签规范为特定版本的文件添加标签/标记

但是,p4 tag将通过一个命令创建标签规范和标签/标签文件。因此,可以使用p4标记创建新的标签等级库,然后从其他标签标记文件:

p4标签-n-l my_label-1.4.1/…@my_label-1.4.0


这将首先创建标签规范my_label-1.4.1,然后通过文件规范“/…@my_label-1.4.0”标记/标记来自其他标签的文件。注意,-n是一个预览,请将其删除,以便在预览后实际执行命令,它将执行您想要的操作。

您也可以在P4V中执行此操作。 这个过程类似于贴标签, 但在标签文件的底部,键入所需的标签

  • 右键单击文件夹并选择“标签…”
  • 在标签字段中输入新标签
  • 选择单选按钮“使用指定修订:”
  • 从下拉列表中选择标签并输入旧标签
  • 单击标签按钮

  • 您也可以在P4V中执行此操作。 这个过程类似于贴标签, 但在标签文件的底部,键入所需的标签

  • 右键单击文件夹并选择“标签…”
  • 在标签字段中输入新标签
  • 选择单选按钮“使用指定修订:”
  • 从下拉列表中选择标签并输入旧标签
  • 单击标签按钮

  • 杰出的,朋友,这正是我想要的。在P4V中似乎找不到匹配的命令,但这应该暂时解决。这就解决了问题。但是,原始标签中的视图不会复制到新标签。怎么做?很好,朋友,这正是我想要的。在P4V中似乎找不到匹配的命令,但这应该暂时解决。这就解决了问题。但是,原始标签中的视图不会复制到新标签。怎么做?