Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perforce 从Performce中的多个depo项目同步特定depo_Perforce - Fatal编程技术网

Perforce 从Performce中的多个depo项目同步特定depo

Perforce 从Performce中的多个depo项目同步特定depo,perforce,Perforce,如何在P4中仅同步我的仓库中的一个特定分支 下面的命令需要文件名: p4 sync -n -f //depot/...filename 但我想同步整个分支&我的笔记本电脑中有多个分支。我如何明确告诉P4仅同步特定的depo分支 谢谢 。。。在命令行中,您显示的大致意思是每个子树,因此它将同步仓库下所有分支中的文件名。相反,您可以提供实际需要的文件的完整路径(本地或仓库形式): # sync everything in a branch p4 sync -n -f //depot/path/to

如何在P4中仅同步我的仓库中的一个特定分支

下面的命令需要文件名:

p4 sync -n -f //depot/...filename
但我想同步整个分支&我的笔记本电脑中有多个分支。我如何明确告诉P4仅同步特定的depo分支


谢谢

。。。在命令行中,您显示的大致意思是每个子树,因此它将同步仓库下所有分支中的文件名。相反,您可以提供实际需要的文件的完整路径(本地或仓库形式):

# sync everything in a branch
p4 sync -n -f //depot/path/to/branch/...    

# sync only one file in a branch
p4 sync -n -f //depot/path/to/branch/.../filename.ext

这个。。。在命令行中,您显示的大致意思是每个子树,因此它将同步仓库下所有分支中的文件名。相反,您可以提供实际需要的文件的完整路径(本地或仓库形式):

# sync everything in a branch
p4 sync -n -f //depot/path/to/branch/...    

# sync only one file in a branch
p4 sync -n -f //depot/path/to/branch/.../filename.ext

p4同步-n-f//depot/path/to/branch/。。。看起来不太正常,-n选项意味着告诉我你要做什么,但实际上不要这样做-一次试运行。你通常不需要-f标志来同步。这是一种强制同步,将文件从服务器传送到客户端,而不管该文件是否已同步-f通常用于克服同步时无法关闭可写文件的错误,或手动删除客户端上的文件并需要将其取回的问题。但是,在大多数情况下,我不会使用-f标志,因为这只会使站点区域的同步花费更长的时间,因为您正在同步站点中的所有内容。p4 sync-n-f//depot/path/to/branch/。。。看起来不太正常,-n选项意味着告诉我你要做什么,但实际上不要这样做-一次试运行。你通常不需要-f标志来同步。这是一种强制同步,将文件从服务器传送到客户端,而不管该文件是否已同步-f通常用于克服同步时无法关闭可写文件的错误,或手动删除客户端上的文件并需要将其取回的问题。不过,在大多数情况下,我不会使用-f标志,因为这只会使站点区域的同步花费更长的时间,因为您正在同步站点中的所有内容。