如果一位同事在perforce中搁置了一个文件,并且我想将搁置的更改列表中的文件与该文件的源版本区分开来,那么执行此操作所需的perforce命令是什么?
例如,如果文件a.txt在更改列表156222中被搁置,如何查看搁置更改列表中a.txt的更改与a.txt的当前审核
如果您知道搁置文件的修订版(例如#4)和头版本(在这种情况下为#3),则可以使用
p4 diff2 //path/to/depot/file#3 //path/to/depot/file@=<changenumber>
Run Code Online (Sandbox Code Playgroud)
或者 - 甚至更容易 - 你可以使用p4 describe(见手册):
p4 describe -S <changenumber>
Run Code Online (Sandbox Code Playgroud)
找到更改编号:
p4 changes -u <user> -s shelved
Run Code Online (Sandbox Code Playgroud)
如果您使用的是P4V,则可以转到Pending选项卡并选择同事的"用户"和"工作区"(借助下拉菜单"浏览..."选项).
然后你会看到他/她的Pending列表,它是由被搁置的文件组成的.从那里,正常的"Diff Against"将适用于"a.txt"文件.
| 归档时间: |
|
| 查看次数: |
6777 次 |
| 最近记录: |