2017-09-15 75 views

回答

2

鉴于你可以在几个不同的方式(即有细微的差别)的工作空间路径的路径:

  • 运行p4 where //depot/path/...看到的仓库路径的视图映射,即在客户端视图说此仓库路径映射。
  • 运行p4 have //depot/path/...以查看软件仓库文件的同步位置,即它们在物理上位于客户端的位置。如果文件不同步,这将告诉你什么(即使文件被映射),并且如果文件同步,但在视图映射在此期间发生了变化,它会显示按老映射在那里他们被同步,不要在那里他们应该根据新的映射(即p4 where会告诉你什么)。

当你正在寻找一个完整的目录,无论这些可能产生一个一对多的答案,因为仓库目录中不同的子路径可以映射到不同的客户端目录。由于不是一比一的关系还没有一个p4 dirs风格相当的,会给你喜欢//client/dir的路径;一切都将处于文件级别或映射(即//depot/dir/... -> //client/dir/...)级别。

请注意,大多数命令(包括p4 havep4 where)将接受本地路径以及软件仓库路径,因此您可以运行例如p4 have ...查看您在当前目录下同步的所有文件(并且其输出将包括软件仓库路径以及客户端路径)。