Perforce 将文件添加到现有变更列表

Perforce 将文件添加到现有变更列表,perforce,changelist,Perforce,Changelist,我在我的工作区编辑了几个文件,并做了p4更改。然后我想起我必须对其他文件(不在变更列表中)进行更多的编辑。我用p4 edit打开了这些文件,但是如何将这些文件添加到现有变更列表中。有办法吗?你可以说: p4 edit -c changelist# file ... 其中changelist#指的是挂起的变更列表。通常,您可以使用: p4 reopen -c CLN FILE ... 将打开的文件移动到指定的更改列表中(无论是否打开以进行编辑、添加等) CLN可以是默认值,将指定文件与任何编号

我在我的工作区编辑了几个文件,并做了
p4更改
。然后我想起我必须对其他文件(不在变更列表中)进行更多的编辑。我用
p4 edit
打开了这些文件,但是如何将这些文件添加到现有变更列表中。有办法吗?

你可以说:

p4 edit -c changelist# file ...

其中
changelist#
指的是挂起的变更列表。

通常,您可以使用:

p4 reopen -c CLN FILE ...
将打开的文件移动到指定的更改列表中(无论是否打开以进行编辑、添加等)

CLN
可以是
默认值
,将指定文件与任何编号的变更列表分离。

p4编辑-c变更列表文件
同样适用于sd

由于您使用命令行,我很想说您
p4 help命令
将立即显示指定
命令的帮助。当我尝试此操作时,我得到:“无法从默认更改更改更改-使用‘重新打开’”@DarylSpitzer我已经很长时间没有使用p4了,但根据投票结果和您的评论更改了接受的答案。我确信在那个时候它对我有用。@AmandepGautam,仅供参考,这个答案适用于打开进行编辑的文件。它不适用于为其他操作打开的文件。您能提供有关此答案的详细信息吗?这在打开文件进行编辑时有效(与@devnull的答案相同),并且大多数打开文件的其他命令将接受类似的
-c change
选项。如果已打开文件(用于任何任意操作)并希望在使用
重新打开
命令后将其放入不同的更改列表中。如何从Changelist@AlokPrasad您可以使用
p4 reopen-c default FILE…
将指定的文件移出特定的变更列表,并移到默认的未命名变更列表中。我已经更新了我的答案,提到这一点。