【问题标题】:Can I update a p4 shelve that has been created by another user?我可以更新其他用户创建的 p4 搁置吗?
【发布时间】:2017-03-27 15:30:00
【问题描述】:

是否可以更新其他用户创建的 p4 搁置?

我知道从另一个工作区更新搁置已经很困难,但仍然可行,但我想不出从另一个用户更新搁置的方法。

如果有人有任何建议,请随时发表评论。

谢谢

【问题讨论】:

    标签: perforce shelve


    【解决方案1】:

    从另一个工作区更新搁置的变更列表非常容易;只是重新上架。

    要更新属于其他用户的搁置更改,首先需要通过p4 change -U 将更改转移给您。 (见How do I find the creator of a Perforce changelist?

    另一种选择是根据该列表制作自己的搁置更改列表;在您的工作区中取消搁置到新的更改列表,进行自己的更改,然后重新搁置新的更改列表。这种方法的主要缺点是您搁置的更改与原始搁置更改之间的关系不明显。

    如果更改复杂到需要多个贡献者并对其迭代进行版本控制,我建议使用分支而不是架子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 2012-11-04
      • 1970-01-01
      相关资源
      最近更新 更多