保存Perforce P4V中的文件修订版

时间:2016-03-07 18:59:57

标签: perforce p4v

我试图在不覆盖当前文件的情况下保存文件的修订版。类似于"保存修订为......"我可以在哪里重命名并选择保存位置。这在Perforce中是否可行?

我现在所做的就是覆盖我对该文件的当前修订/更改,而我不想这样做。

3 个答案:

答案 0 :(得分:0)

右键单击文件(或文件,如果您愿意)并选择“合并/集成”,然后在“选择目标文件/文件夹:”字段中输入新路径。选择Merge按钮,然后选择Submit。

答案 1 :(得分:0)

实际上,最好将其作为自定义工具处理。使用您喜欢的脚本工具,编写一个带有两个参数的脚本(例如,我编写了一个仅包含&#34的Windows .bat脚本;复制%1%2"),然后创建自定义工具。来自我的" SaveRevisionAs"的XML工具:

<CustomToolDefList varName="customtooldeflist">
 <CustomToolDef>
  <Definition>
   <Name>SaveRevisionAs</Name>
   <Command>C:\P4\custom_tools\SaveRevisionAs\SRA.bat</Command>
   <Arguments>%F $D</Arguments>
   <InitDir>C:\P4\custom_tools\SaveRevisionAs</InitDir>
  </Definition>
  <Prompt>
   <PromptText>Save Revision As ...</PromptText>
  </Prompt>
  <AddToContext>true</AddToContext>
 </CustomToolDef>
</CustomToolDefList>

答案 2 :(得分:0)

单击该文件。在右窗格中,您将在“历史记录”选项卡中获取特定文件的所有修订。右键单击要保存的修订。在这里,您将获得选项。您可以使用任何文本编辑器打开文件,也可以在本地保存文件。