我不能在我的perforce客户端P4V中使用Diff。这是在Win 10机器上的新安装,除了这台机器之外,所有其他Win 10机器都工作得很好。
错误消息为:
无法为C:\Users\ myuser \AppData\Local\Temp;C:\user;\p4v\A09564BC_10.20.49.2_1666\Sources\mainline\MyApp\cmd\restore_backup#2.cs mkdir创建目录: C:\Users\myuser\AppData\Local\Temp;C::文件名、目录名或卷标语法不正确。
该命令为:
p4 print -o C:\Users\myuser\AppData\Local\Temp;C:\user;\p4v\A09564BC_10.20.49.2_1666\Sources\mainline\MyApp\cmd\restore_backup#2.cs //Sources/mainline/MyApp/cmd/restore_backup.cs#2
当我在其他机器上做同样的事情时,它是这样的:
p4 print -o C:\Users\myuser\AppData\Local\Temp\p4v\A09564BC_10.20.49.2_1666\Sources\mainline\MyApp\cmd\restore_backup#2.cs //Sources/mainline/MyApp/cmd/restore_backup.cs#2

发布于 2018-08-14 07:19:23
经过半天的努力,我终于找到了答案。
如果有人和我有同样的情况,请把这篇文章贴出来:
只需查看环境变量->用户变量->Temp并删除所有不必要的路径,您将在重启P4v后获得正确的差异。
应为%USERPROFILE%\AppData\Local\Temp
https://stackoverflow.com/questions/51831583
复制相似问题