如何确定perforce中已删除的文件

时间:2011-05-31 05:07:12

标签: perforce

我有目录结构A / B,A / C,A / D. 然后在每个目录B,C,D中有几个文件。

让我们说,在B - B1.txt,B2.txt,B3.txt 如果有人从perforce中删除了B2.txt并且我不知道什么时候,有什么方法可以找出从目录中删除的文件以及在什么时间?

4 个答案:

答案 0 :(得分:42)

在P4V中,您可以打开“显示已删除的库文件”选项。

enter image description here

然后将显示已删除的库文件,其文件图标上带有“x”,您可以轻松查看其历史记录。

enter image description here

答案 1 :(得分:9)

在命令行中,您可以输入p4 filelog -t //your_depot/path/to/folder/...,这将为您提供"文件夹"中所有文件的修订历史记录。 (包括子目录)。

您可以在该命令的输出中搜索"删除"这将告诉你文件被删除时的修订号,并且还应该有日期/时间信息。

答案 2 :(得分:1)

我将此添加为评论,但没有足够的代表。要简化命令行的结果,您可以执行以下操作..

从Linux我用

  

p4文件// depot / project / ... | grep"删除更改"

您可以通过

在Windows中实现相同目标
  

p4文件// depot / project / ... |找到"删除更改"

答案 3 :(得分:0)

类型:

p4 files /path/to/dir/...

这将列出目录中的所有文件,甚至是已删除的文件 然后,通过changelist #,您可以获得您要查找的信息:

p4 describe -s <changelist #>
祝你好运!!!