如何:" svn checkout --depth = empty" perforce中的功能

时间:2015-07-23 04:28:28

标签: svn perforce svn-checkout

我想将一些文件/工件上传到perforce - 我的内容大小约为100MB,而我的代码上传到的文件夹的父级大小约为20GB。通过广域网,我可以忘记在任何合理的时间内完成这项工作。

在perforce中是否有办法检查父目录中没有任何内容 - 类似于svn提供的功能:

cd /tmp/toupload
svn checkout --depth=empty svn://path/to/parent-directory

...因此,在我检出父目录后,我可以执行以下操作:

cd /tmp/toupload/parent-directory
tar xvf /tmp/toupload.tar
svn add mydirectory
svn commit -m "Adds mydirectory to version control" .

perforce中是否有类似的功能?

1 个答案:

答案 0 :(得分:2)

除非我误解你在svn中所做的事情,否则在Perforce中这是:

cd /tmp/toupload
p4 client (set up your client Root and View to indicate where your files go)
p4 add ...
p4 submit

"结帐" Perforce中的步骤将是" p4 sync",但这不是做" p4 add"的先决条件。新文件,所以你可以跳过那一部分。

相关问题