gpt4 book ai didi

perforce - 将 P4 移动操作放在非默认更改列表中

转载 作者:行者123 更新时间:2023-12-04 17:51:27 26 4
gpt4 key购买 nike

我正在尝试做一个 p4 move保留 perforce 历史记录。 P4 移动在我的默认更改列表中创建了删除/添加操作。该文档向我保证 p4 move 将通过“集成记录”保留历史记录。

现在我要提交p4 move (删除/添加)更改列表的操作部分。我如何确保 Perforce 将正确执行移动,而不是按照我的更改列表当前指示的那样删除/添加并丢失历史记录?我可以查看提交更改列表时是否会创建“激活记录”?

最佳答案

您可以使用 p4 opened查看更改列表中打开文件的状态。以下命令序列说明了 p4 move 期间发生的情况.

$ p4 open icons.zip
$ p4 opened
//full/depot/path/to/icons.zip#1 - edit default change (ubinary)
$ p4 move icons.zip foo.zip
//full/depot/path/to/foo.zip#1 - moved from //full/depot/path/to/icons.zip#1
$ p4 opened
//full/depot/path/to/foo.zip#1 - move/add default change (ubinary)
//full/depot/path/to/icons.zip#1 - move/delete default change (ubinary)
$ p4 changelist
Change 350425 created with 2 open file(s).
$ p4 opened
//full/depot/path/to/foo.zip#1 - move/add change 350425 (ubinary)
//full/depot/path/to/icons.zip#1 - move/delete change 350425 (ubinary)

如您所见,创建新的待处理更改列表根本没有改变打开文件的状态,它属于 move/add + move/delete行动。如果这不是您要找的,请编辑您的问题。

注意:以上是用 P4D/2009.2(服务器)和 p4/2010.1(客户端)测试的。

关于perforce - 将 P4 移动操作放在非默认更改列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3886604/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com