我试图在不覆盖当前文件的情况下保存文件的修订版。类似于"保存修订为......"我可以在哪里重命名并选择保存位置。这在Perforce中是否可行?
我现在所做的就是覆盖我对该文件的当前修订/更改,而我不想这样做。
答案 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)
单击该文件。在右窗格中,您将在“历史记录”选项卡中获取特定文件的所有修订。右键单击要保存的修订。在这里,您将获得选项。您可以使用任何文本编辑器打开文件,也可以在本地保存文件。