p4 fstat 仅返回工作区中丢失的文件
p4 fstat returning only files missing from the workspace
是否可以获取一个 fstat(或任何其他命令)到 return 用户当前工作区中不存在的所有“现有”文件列表(没有 deleted/archived/etc) ?
理想情况下,示例会在 python 中,但标准 p4 命令也可以。
假设您指的是之前已同步但已从工作区中删除的文件,则标准命令是 p4 diff -sd
:
diff -- Display diff of client file with depot file
p4 diff [-d<flags> -f -m max -Od -s<flag> -t] [file[rev] ...]
...
The -s options lists the files that satisfy the following criteria:
...
-sd Unopened files that are missing on the client.
您还可以使用p4 reconcile -n -d
、p4 status -d
等
如果您只是想查找尚未同步的文件,那就是 p4 sync -n
。列为 added
的文件是工作区中完全缺失的文件,因此将由 sync
.
添加到其中。
是否可以获取一个 fstat(或任何其他命令)到 return 用户当前工作区中不存在的所有“现有”文件列表(没有 deleted/archived/etc) ?
理想情况下,示例会在 python 中,但标准 p4 命令也可以。
假设您指的是之前已同步但已从工作区中删除的文件,则标准命令是 p4 diff -sd
:
diff -- Display diff of client file with depot file
p4 diff [-d<flags> -f -m max -Od -s<flag> -t] [file[rev] ...]
...
The -s options lists the files that satisfy the following criteria:
...
-sd Unopened files that are missing on the client.
您还可以使用p4 reconcile -n -d
、p4 status -d
等
如果您只是想查找尚未同步的文件,那就是 p4 sync -n
。列为 added
的文件是工作区中完全缺失的文件,因此将由 sync
.