我不小心创建了一个新的更改列表,其中包含来自WORKSPACE的文件,而不是来自DEPOT,现在在更改列表4500下显示已修改的文件(所有dll pdbs等与我实际编辑的文件一起)
我正在使用p4v GUI.无论如何要撤消这个,不必备份所有文件然后使用perforce恢复它们,将它们放回去并使用DEPOT创建一个新的更改列表.
非常感谢,我希望有一个解决方法:).
Joh*_*n K 18
不确定这是否是您要查找的内容,但要删除更改列表中的签出文件而不删除编辑内容:
p4 revert -k -c changelist# //...
Run Code Online (Sandbox Code Playgroud)
有多种方法。
View->Pending Changelists从菜单栏中选择以查看待处理的更改列表选项卡。您应该看到按更改列表分组的所有签出文件。转到所需的更改列表并展开到文件中。
您可以选择Ctrl+left-click多个文件,然后right-click选择其中一个并选择Move to another changelist...。
您还可以选择Submit...文件,当对话框出现时,每个文件旁边将出现复选框。取消选中您不想提交的文件。
正如另一位回答者提到的,如果您不小心将无意的文件添加到 Perforce,您确实可以恢复这些文件,而无需实际删除它们(文件真正消失的唯一时间是当您执行 或 时p4 delete。p4 move)
| 归档时间: |
|
| 查看次数: |
25985 次 |
| 最近记录: |