find . -type f -print | p4 -x - add
这将添加$PWD
及其子目录中的所有文件,但它会为已经在perforce中的文件打印消息can't add existing file
。
如何仅添加不在P4中的新文件?
答案 0 :(得分:4)
对于Perforce versions 12.1及更高版本,您可以使用命令p4 reconcile
,该命令将协调Perforce之外的任何已添加,已删除或已编辑的文件。要专门用于添加文件,请键入p4 reconcile -a
。
但是,只是注意,执行您正在执行的命令不会造成任何伤害。它会对已存在的任何文件发出警告,但就是这样。它仍将添加Perforce中当前不存在的文件。在创建p4 reconcile
命令之前,您的命令就是我的方式。