perforce命令行是否可以将文件标记为合并?
在Git中,我可以使用add将文件标记为合并文件。 在SVN中,我可以使用resolved将文件标记为合并文件 但实际上,我找不到一个命令来做这项工作。有人知道perforce是否有这样的命令吗 更新:perforce命令行是否可以将文件标记为合并?,perforce,Perforce,在Git中,我可以使用add将文件标记为合并文件。 在SVN中,我可以使用resolved将文件标记为合并文件 但实际上,我找不到一个命令来做这项工作。有人知道perforce是否有这样的命令吗 更新: 我正在尝试为perforce开发一个SCC包装器,它可以在其环境中合并文件。但是在合并之后(不是由perforce),我如何告诉perforce此文件已经合并并删除冲突标志?您可能正在查找“p4 resolve-am” 如果您提供更多信息,这将有助于其他人向您提供建议。首先,您必须将一个文件(源
我正在尝试为perforce开发一个SCC包装器,它可以在其环境中合并文件。但是在合并之后(不是由perforce),我如何告诉perforce此文件已经合并并删除冲突标志?您可能正在查找“p4 resolve-am”
如果您提供更多信息,这将有助于其他人向您提供建议。首先,您必须将一个文件(源文件)集成到另一个文件(目标文件)中 若要提交结果变更列表,必须解析
p4解析-ay//depot2/mydir/myfile
p4解析-at//depot2/mydir/myfile
p4解析-am//depot2/mydir/myfile
p4 submit # for default changelist
p4 submit -c 12345 # submit changelist # 12345
(这里概述了其他交互式解决方案:在我发布问题之前,我已经阅读了perforce命令行的文档。我的真正意思是:我正在尝试为perforce开发一个SCC包装器,它可以在其环境中合并文件。但是在合并之后(不是由perforce),我怎样才能告诉perforce这个文件被合并了?我以前已经尝试过了。它会抱怨:HistoryVersion.txt-merging//user/HistoryVersion.txt#3 Diff chunk:0你的+0他们的+0两者+1冲突的//user/HistoryVersion.txt-resolve skipped.resolve命令需要更多以下操作才能真正合并文件。有没有一种方法可以简单地告诉perforce此文件已合并,不再执行任何操作?听起来您只需要使用“accept target”(-ay标志)进行解析。解决接受目标后,请将工作区文件与目标文件区分开来,并且它们应该相同。提交更改列表后,Perforce会将这些文件识别为已合并,并且目标文件尚未修改。哦,是的,这就是我需要的!感谢您的回答!
p4 submit # for default changelist
p4 submit -c 12345 # submit changelist # 12345