是否可以在perforce中(服务器版本2010.1/265509(2010/09/23),所以我没有更新的" git" git like" server函数)可以恢复所有打开的文件在客户的客户中,没有文件属于的更改者?
默认情况下,如果我的文件打开并且在变更者中(非默认),并且我想从我当前的工作状态中快速进行"上下文开关",请查看其他内容,然后返回我先前的工作州,我这样做:
- 创建一个新的变更者
- 将文件添加到新的变更者C
- Changelist C 中的搁置文件
- 还原所有打开文件
- 做事
- 还原所有打开文件
- Unshelve Changelist C -C C
在"做事"期间的阶段之间的中间阶段,P4描述C显示了变更者中没有文件。这令人不安和烦人,可以跟踪C比应该更难。
是否有某种方法可以"恢复所有打开的文件",以便" P4 Drescord C"将Changelist C?
没有直接的方法来执行您的特殊要求(尽管您确实想要,您可以编写脚本以将文件恢复在指定的更改中,然后立即重新打开他们)。
但是,如果您的意图只是在搁置更改中列出文件 c 而不是使用p4 describe C
,则可以使用p4 files @=C
。
您可以拥有多个工作空间。我经常有数十个工作空间。