Perforce(p4)同步maxresults错误

时间:2015-07-24 14:12:45

标签: version-control perforce

我在尝试同步时遇到以下错误:

  

请求太大(超过110000);参见'p4 help maxresults'

由于上述错误,我无法同步。 你能告诉我如何将maxresults增加到无限制,或者是否还有其他办法可以解决这个问题?

1 个答案:

答案 0 :(得分:4)

您的资源限制与您的用户名相关联,具体取决于您的用户所在的群组。

来自' p4帮助论坛':

Each group has MaxResults, MaxScanRows, and MaxLockTime fields,
which limit the resources committed to operations performed by
members of the group.  For these fields, 'unlimited' or 'unset'
means no limit for that group.  An individual user's limit is the
highest of any group with a limit to which he belongs, unlimited if
any of his groups has 'unlimited' for that field, or unlimited
if he belongs to no group with a limit.  See 'p4 help maxresults'
for more information on MaxResults, MaxScanRows and MaxLockTime.

因此,您的管理员可以将您的用户ID放入具有更高资源限制的备用组中,这样就可以使用更多的服务器资源。

或者,您可以同步较少的文件。例如,您可以编辑客户端规范以在View:中指定较小部分的库,或者您可以指定要同步的较小文件集,而不是同步整个工作区。

在我的工作区中,我尝试指定允许我完成工作的最小文件集;具有如下视图的工作区:

View:
    //depot/branch/my/project/... //client/my/project/...

将导致比带有View的工作区更小的同步:

View:
    //depot/... //client/...