如何在Perforce中重命名文件后添加同名新文件?
解决方法
当你执行p4 rename A.txt B.txt后,Perforce会将A.txt标记为move/delete状态、B.txt标记为move/add状态,此时无法直接添加新的A.txt,可通过以下步骤解决:
- 先在本地创建新的
A.txt文件并写入所需内容 - 执行命令调整A.txt的Perforce状态:
p4 reopen -t add A.txt - 可通过以下命令确认状态是否正确:
此时会看到A.txt处于p4 openedadd状态,B.txt处于add状态(原重命名操作的结果) - 最后提交变更列表即可:
p4 submit
该操作会在同一个变更列表中完成两个动作:将原A.txt重命名为B.txt,同时添加新的A.txt文件。
内容的提问来源于stack exchange,提问作者Dean DeRosa
相关产品推荐
相关产品推荐

