每当我使用Visual Studio的Perforce插件(p4scc)检查我的Perforce软件仓库中的文件时,在“提交更改列表”对话框出现(有时长达一分钟)之前会有一个显着的延迟。
在日志文件中(通过插件首选项中的“启用日志记录到文件”启用),有一个条目"p4 changes -s pending -l"
。此命令下载所有挂起的更改列表,在我们的环境中数字为几十万。 (我想这个插件是为了能够给我一个其他挂起的更改列表的列表,我可能想要将文件移动到。)
有没有办法阻止插件执行此操作?
我在Visual Studio 2008中使用P4V版本2009.1 / 212209.
答案 0 :(得分:0)
简短回答是否。抱歉。如果它确实减慢了电子邮件 support@perforce.com 的速度,并将其作为一个错误报告(或者至少是为什么它会这样做,因为可能有一个很好的理由)。
恕我直言,更好的工作流程是始终打开 P4V 并从那里提交更改列表。在P4V中,更容易检查/区分每个文件,将更改分解为原子更改列表,并编写比“修复的错误”更详细的提交注释。
使用 P4SCC 与Visual Studio集成,例如在编辑文件并标记要添加的文件时自动检出文件。