【问题标题】:Is there a way to remove files from the default changelist in Perforce?有没有办法从 Perforce 的默认更改列表中删除文件?
【发布时间】:2020-11-13 02:41:34
【问题描述】:

我正在使用 P4V 来管理我的文件。我也是最近的用户,所以我可能不太了解所有概念。

有时我将一些更改的文件添加到默认列表中,然后我改变主意并希望“稍后”将它们添加到另一个更改列表中。这样我的默认列表在那一刻是空的。

我可以将一个文件从默认更改列表移动到另一个新的(即使我实际上不希望有一个新的更改列表 atm)一旦我将它移动到另一个新的更改列表,默认列表就会变为空。这就是我想要的,但是如果我清空新的更改列表并删除该更改列表,文件将被放回/恢复到默认列表中。

基本上,我希望能够将我的文件移出默认列表,但我不想像恢复到以前的版本那样做任何意外的“恢复”,因为鉴于这些文件仍然存在,我将失去我的工作处于编辑模式,未推送到服务器。

谢谢

【问题讨论】:

  • 该文件必须在一些更改列表中。默认更改列表或编号列表。没有文件已签出但不在任何更改列表中。
  • 另一种思考方式是默认更改列表并不是真正的更改列表——它只是在没有更改列表的情况下打开的文件集。

标签: windows perforce p4v


【解决方案1】:

任何打开的文件都与编号的待处理更改列表或“默认”更改列表相关联(这不是真正的更改列表 - 它没有编号或描述,仅作为一种占位符存在在 UI 中显示没有更改列表而打开的文件)。

如果您希望打开一个文件,但不在默认更改列表中,则需要将其放入编号更改列表中。如果你搁置文件,它会在不提交的情况下备份到服务器。

如果您希望文件既不在默认更改列表中也不在编号更改列表中,则该文件根本无法打开;唯一的解决方案是还原它。如果文件已被搁置,您可以在以后从搁置中检索(取消搁置)。

【讨论】:

    猜你喜欢
    • 2019-02-15
    • 1970-01-01
    • 2017-09-24
    • 2020-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多