P4V 未在工作区的正确根目录中查找



我正在尝试在p4v中查找工作区的历史记录。我相信我曾经更改了根目录,并且更新的根显示在 p4v 和命令行的工作区信息中。但是,当我尝试查看历史记录时,我得到以下结果。

Path 'c:path_to_old_root...' is not under client's root 'c:path_to_new_root'.

Perforce 命令运行为:

P4 更改 -s 已提交 -l -m 100 c:\path_to_old_root...

此外,在左侧窗格中查看 selectro 中的工作区时,它会显示本地目录的c:path_to_old_root

我不确定为什么是生成命令/确定以这种方式使用的本地目录。

不知道为什么会发生这种情况,但似乎 .p4qt 目录中的文件未正确更新。基于删除所述目录可能会有所帮助的建议,我在目录中搜索了旧根路径的出现,并将它们替换为新的根路径。这似乎已经纠正了问题。

最新更新