码迷,mamicode.com
首页 > Web开发 > 详细

p4 上传常用命令

时间:2019-07-11 11:11:10      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:版本号   手动   修改   pen   恢复   常用   需要   空格   打开   

使用p4 submit的时候先要做两件事:
p4 opened // 查看当前已打开的文件
p4 diff // 目前编译的文件与库上的文件不同之处
p4 submit -d " commit " // 上传已经更改的文件

如果不小心把不应该打开的文件 p4 edit 了, 并且submit了,此时需要把误传的文件恢复到原来的版本并重新上传:

(1)
p4 filelog tb_env.sv // p4 filelog 可以查看 tb_env.sv的上传记录,包括版本号, 修改日期,修改人等
p4 filelog -m 5 tb_en.sv // 如果想看最近n次的上传记录, 加上参数 -m n , 当前命令是查看 tb_env.sv最新5次的上传记录
p4 sync tb_env.sv#52 // 上个命令最新版本是#55,我想把tb_env.sv 恢复到52版本,使用sync命令,【tb_env.sv 与 #52之间不能存在空格】, 刚才好奇,在tb_env.sv 与#52之间加了个空格 (p4 sync tb_env.sv #52) ,结果所有的文件都sync到了52版本,吓死宝宝了, 赶紧p4 sync 了一下,恢复到了最新版本。
此时再把想要恢复的文件 tb_env.sv submit 就可以了。

(2)
个人干了一件非常愚蠢的事,恢复文件时,凭借想象力手动恢复文件,结果恢复错了还上传了,感谢指导人不但没骂我,还耐心帮我讲解如何恢复版本(汗)。
p4v 打开的软件上有个小工具,工具栏的右上部分有个Diff的快捷键,输入版本号就可以,diff一下就可以。

p4 上传常用命令

标签:版本号   手动   修改   pen   恢复   常用   需要   空格   打开   

原文地址:https://www.cnblogs.com/yanli0302/p/11168671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!