Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.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 变更列表只能包含一个属于较大分支的文件吗?_Perforce_Perforce Integrate_Perforce Branch Spec - Fatal编程技术网

Perforce 变更列表只能包含一个属于较大分支的文件吗?

Perforce 变更列表只能包含一个属于较大分支的文件吗?,perforce,perforce-integrate,perforce-branch-spec,Perforce,Perforce Integrate,Perforce Branch Spec,这就是我所做的: 主干1.0.0的分支 创建新分支v1.0.1 2.1-随着分支机构的创建,大约需要50个文件 已完成更改,更改只需在1个文件上进行 --这就是我想要优化我的工作的地方 在我第一次访问时,我合并了所有文件,并要求Perforce保留所有文件的最新副本,即使它们没有更改。所以我的问题是 当我重新合并时,如果我告诉Perforce保留未更改的原始文件,这是否意味着我的更改列表将只包含一个更改的文件?或者,当我第一次创建分支时,我必须只分支我将要更新的一个文件。当然,这很难提前知道。显

这就是我所做的:

主干1.0.0的分支 创建新分支v1.0.1 2.1-随着分支机构的创建,大约需要50个文件 已完成更改,更改只需在1个文件上进行 --这就是我想要优化我的工作的地方 在我第一次访问时,我合并了所有文件,并要求Perforce保留所有文件的最新副本,即使它们没有更改。所以我的问题是


当我重新合并时,如果我告诉Perforce保留未更改的原始文件,这是否意味着我的更改列表将只包含一个更改的文件?或者,当我第一次创建分支时,我必须只分支我将要更新的一个文件。当然,这很难提前知道。

显然,这个过程是正确的,没有必要进行优化。但是,重要的是要注意,当您合并时,您可以选择退出未更改的内容。

您认为此过程的哪一部分需要优化。听起来你做得不错。嗨@raven,我犯了一个错误,强制合并,即使所有的文件都没有改变,这给了我想要的产品,但不是我期望的过程。我发现我只需要合并那些已更改的文件。