Perforce p4同步两个标签而不删除工作区中的文件
我有两个标签,我需要一个接一个地获取它们。如何在不使用命令行删除工作区中的文件的情况下获取这些标签Perforce p4同步两个标签而不删除工作区中的文件,perforce,Perforce,我有两个标签,我需要一个接一个地获取它们。如何在不使用命令行删除工作区中的文件的情况下获取这些标签 我发现很难找到解决方案,因为当我得到第一个标签,然后第二个标签文件被删除。我如何保存这些文件?您可以同步工作区的特定部分。假设它们位于不同的目录中,您可以执行以下操作: p4 sync dir1/...@label1 p4 sync dir2/...@label2 如果它们位于同一目录中,您可以分别同步所关心的文件。执行以下操作: p4 sync @label1,label1 p4 sync @
我发现很难找到解决方案,因为当我得到第一个标签,然后第二个标签文件被删除。我如何保存这些文件?您可以同步工作区的特定部分。假设它们位于不同的目录中,您可以执行以下操作:
p4 sync dir1/...@label1
p4 sync dir2/...@label2
如果它们位于同一目录中,您可以分别同步所关心的文件。执行以下操作:
p4 sync @label1,label1
p4 sync @label2,label2
使用rev range语法可以防止sync
操作接触不在标签中的文件
警告:如果有文件因为被删除或被故意排除而不在标签中,那么如果在同步之前它们就在工作区中,它们将一直存在