是否可以在perforce(服务器版本2010.1 / 265509(2010/09/23),所以我没有更新的“git like”服务器功能)来恢复客户端中的所有打开文件而不删除文件来自他们所属的变更清单?
默认情况下,如果我打开一个文件并在更改列表中(非默认值),并且我想要远离当前工作状态快速“上下文切换”,请查看其他内容,然后返回到我之前的工作州,我这样做:
在“do stuff”期间的中间阶段,p4描述C显示更改列表中没有文件。这是令人不安和恼人的,并且能够跟踪C中的内容比应该更难。
有没有办法“还原所有打开的文件”,以便“p4 describe C”将所有文件保存在更改列表C中?
答案 0 :(得分:2)
没有直接的方法来做你特别要求的事情(尽管如果你真的想要,你可以编写一个脚本来恢复指定变更集中的文件,然后立即重新打开它们。)
但是,如果您的目的只是列出搁置的变更集 C 中的文件,而不是使用p4 describe C
,则可以使用p4 files @=C
。
答案 1 :(得分:0)
您可以拥有多个工作区。我经常有几十个工作区。