Perforce 如何使用这个命令'p4 clean-Idealn'忽略p4 clean的干运行(注意-n)中的某些文件?
我确实有一个Perforce 如何使用这个命令'p4 clean-Idealn'忽略p4 clean的干运行(注意-n)中的某些文件?,perforce,Perforce,我确实有一个.p4ignore文件。此文件包含某些临时文件的名称,例如使用此命令添加当前文件夹中所有文件的标记,cscope.files,等等;这个.p4ignore文件可以工作。因此,临时文件不会添加到p4中。但是如果我想看到p4 clean使用这个命令进行干运行,p4 clean-Idealn….p4ignore文件未进入图片。如何解决此问题?来自p4帮助清理: The -I flag informs the client that it should not perform any
.p4ignore
文件。此文件包含某些临时文件的名称,例如使用此命令添加当前文件夹中所有文件的标记
,cscope.files
,等等;这个.p4ignore
文件可以工作。因此,临时文件不会添加到p4中。但是如果我想看到p4 clean使用这个命令进行干运行,p4 clean-Idealn…
.p4ignore
文件未进入图片。如何解决此问题?来自p4帮助清理
:
The -I flag informs the client that it should not perform any ignore
checking configured by P4IGNORE.
.p4ignore
文件不是“进入画面”,因为您已明确排除它;你问的只是默认行为,也就是说,如果被忽略,不要试图“清理”额外的文件。删除-I
标志,这将解决您的问题
如果您同时使用它们,-ade
标志是毫无意义的;默认行为已经是清除所有文件(这是您想要做的),因此如果您想要针对特定操作,您只需要使用其中一个标志(例如,您将使用clean-a
仅清除“添加”的文件,但跳过“编辑”和“删除”的文件)。把那些也拿走
只需运行:
p4 clean -l -n
如果您喜欢查看文件的绝对路径(默认设置),也可以省略
-l
标志。为什么要使用这些额外的标志?额外的标志并不能使命令更好地工作,只是不同而已(其中一个区别是跳过忽略文件…)