如何查看特定用户搁置的所有P4变更?
How to view all the P4 changes shelved by a specific user?
下面描述我的要求,仅作为示例。总的来说,上面的主要问题可能与不同场景下的不同受众相关。
在开发代码时,我有一个习惯,就是定期搁置对代码所做的更改。例如,如果我的代码打算实现 4 个不同的 objective,我会在每次实现其中一个 objective 时搁置我的更改。这样,如果我在为下一个 objective 编写代码时搞砸了,我只是取消搁置之前搁置更改的更改。这是一种非常好的清理方式。
问题是当有大量搁置更改时,很难跟踪所有更改列表编号。在这种情况下,如果有一个命令来检索我或任何用户为此搁置的所有更改列表的列表,我可以执行 p4 describe -s <#CL>
并了解特定搁置更改有哪些更改-列表包含。这绝对有助于让事情更有条理!
您需要的命令是
p4 changes -u USERNAME -s shelved
您可以进一步将其限制为特定工作区等。(请参阅 p4 help changes
了解您的选项。)
下面描述我的要求,仅作为示例。总的来说,上面的主要问题可能与不同场景下的不同受众相关。
在开发代码时,我有一个习惯,就是定期搁置对代码所做的更改。例如,如果我的代码打算实现 4 个不同的 objective,我会在每次实现其中一个 objective 时搁置我的更改。这样,如果我在为下一个 objective 编写代码时搞砸了,我只是取消搁置之前搁置更改的更改。这是一种非常好的清理方式。
问题是当有大量搁置更改时,很难跟踪所有更改列表编号。在这种情况下,如果有一个命令来检索我或任何用户为此搁置的所有更改列表的列表,我可以执行 p4 describe -s <#CL>
并了解特定搁置更改有哪些更改-列表包含。这绝对有助于让事情更有条理!
您需要的命令是
p4 changes -u USERNAME -s shelved
您可以进一步将其限制为特定工作区等。(请参阅 p4 help changes
了解您的选项。)