在Perforce/P4V中,如何用比分支it';什么事?

在Perforce/P4V中,如何用比分支it';什么事?,perforce,p4v,Perforce,P4v,我有一个开发分支,它是由P4V的“分支文件”创建的。我想用早期版本替换子目录的内容,只是暂时的,并且只在我的机器上。问题是,我想要的早期版本来自创建分支之前。如果我尝试对这个早期的变更列表使用“Get Revision…”,文件就会消失(因为当时整个开发分支都不存在) 从其他位置查找、同步和手动复制整个子树有点痛苦。有更简单的方法吗?听起来“p4拷贝”就是你想要的;看 尝试以下方法: p4 copy //depot/main/sub/directory/...@old-date //depot/

我有一个开发分支,它是由P4V的“分支文件”创建的。我想用早期版本替换子目录的内容,只是暂时的,并且只在我的机器上。问题是,我想要的早期版本来自创建分支之前。如果我尝试对这个早期的变更列表使用“Get Revision…”,文件就会消失(因为当时整个开发分支都不存在)


从其他位置查找、同步和手动复制整个子树有点痛苦。有更简单的方法吗?

听起来“p4拷贝”就是你想要的;看

尝试以下方法:

p4 copy //depot/main/sub/directory/...@old-date //depot/mybranch/sub/directory/...
其中,左侧指定“具有旧版本的子目录”,右侧指定文件在分支中的位置

当您使用完这组特定的代码后,不要忘记“p4还原”;您不想“p4提交”这些更改