Perforce最近提交的变更单未显示

Perforce最近提交的变更单未显示,perforce,Perforce,出于某种原因,我最近提交的Performce变更列表没有显示在P4Win或P4V中,但当我直接检查仓库时,我可以看到我添加的文件,在检查我更改的源文件时,它包含提交的变更列表中未显示的更改 我不知道如何强制/刷新数据库以显示变更列表,或者如何恢复这些变更列表 现在,关于这是如何发生的更多细节: 我的p4仓库在一个外部驱动器上,p4服务器在一个桌面上运行,但在周末,我在旅行时将驱动器带到另一个桌面,并使用该机器上的p4服务器在ext驱动器上设置仓库 现在,奇怪的是,提交的变更列表包含我在旅行中一天

出于某种原因,我最近提交的Performce变更列表没有显示在P4Win或P4V中,但当我直接检查仓库时,我可以看到我添加的文件,在检查我更改的源文件时,它包含提交的变更列表中未显示的更改

我不知道如何强制/刷新数据库以显示变更列表,或者如何恢复这些变更列表

现在,关于这是如何发生的更多细节: 我的p4仓库在一个外部驱动器上,p4服务器在一个桌面上运行,但在周末,我在旅行时将驱动器带到另一个桌面,并使用该机器上的p4服务器在ext驱动器上设置仓库

现在,奇怪的是,提交的变更列表包含我在旅行中一天制作的两个变更列表,但是旅行第二天的变更列表没有显示出来。但是,如上所述,实际文件已经更改,我添加的任何新文件都存在于仓库中


如何恢复这些最新的更改?

现在还不清楚通过将硬盘驱动器从一台机器移动到另一台机器来实现什么目的,但此时您最好联系Performance技术支持。

因为仓库文件受到影响,所以更改列表应该随时存在。你确定你在P4V中为用户、工作区使用了正确的过滤器吗?我很确定我看到的结果没有设置过滤器。(即任何用户和工作区),但我将再次在它前面进行检查。是的,没有设置过滤器。另一个注意事项是,我不确定两台服务器的版本是否相同。如果运行
p4 verify
,您会得到什么输出?例如,我在我的一个文件上执行了p4 verify,其中列出了最新版本2838。我打开了.cpp,v文件,下面是该文件顶部的样子:
head1.2852;通道符号;锁;评论@;1.2852日期2013.02.10.15.17.37;作者p4;国家出口;分支机构;下一个1.2838;1.2838日期2013.01.29.15.07.39;作者p4;国家出口;分支机构;下一个1.2835请原谅缺少间距/格式。我以前从来没有在stackoverflow上发过帖子。