显示搁置的 perforce 文件中的更改
如果同事有一个搁置在 perforce 中的文件,并且我想将搁置变更列表中的文件与该文件的源版本进行比较,那么执行此操作所需的 perforce 命令是什么?
例如,如果文件 a.txt 被搁置在变更列表 156222 中,我如何查看搁置变更列表中对 a.txt 的更改与 a.txt 的当前审核
If a colleague has a file shelved in perforce, and I'd like to diff the file in the shelved changelist against the source version of that file what is the perforce command needed to do this?
For example if the file a.txt is shelved in changelist 156222 how do I view the changes to a.txt that are in the shelved changelist vs. the current review of a.txt
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您知道搁置文件的修订版(例如#4)和头修订版(在本例中为#3),您可以使用
,或者 - 甚至更简单 - 您可以使用
p4描述
(请参阅manual):使用以下命令查找更改号码:
If you know the revision of the shelved file (e.g. #4) and the head revision (#3 in this case) you can use
or - even easier - you can use
p4 describe
(see manual):Find the changenumber with:
如果您使用 P4V,您可以转到“待处理”选项卡并选择同事的“用户”和“工作空间”(借助下拉“浏览...”选项)。
然后您将看到他/她的待处理列表,无论是否由搁置的文件组成。从那里开始,正常的“Diff Against”将适用于“a.txt”文件。
If you are using P4V, you can go to your Pending tab and select the "User" and "Workspace" of your colleague (with the help of the drop-down "Browse..." option).
Then you will see his/her Pending lists, being it composed of shelved files or not. From there, the normal "Diff Against" will work for the "a.txt" file.