当前位置: 首页 > article >正文

perforce 操作记录

1、切分支

  1. 打开P4 找到View的选项,点击 Stream Graph
    1. 看本地的页签是否有Stream Graph
  2. 点击左侧的页签,勾选Trunk 点击下面 apply,这样就能看到 如下所有的分支选项
    1. 点击Edit 找到 Preference
    1. 打开选择Stream 流,在点击右侧全部选为 reuse current workspace 。点ok applly
    1. 右键点选中想要切换的分支,直接点击work in this stream,就直接切换到对应的分支,
1. 重点要保证本地pending里没有任何的checkout文件,要不然无法切换
2. 可以把本地文件选中shelves保存,或者不重要的直接 revert

2、Merge
例如合并Trunk内容到branch
1. 首先往哪个分支合并,就先把本地workSpace切换到哪个分支,如上例的话,就先切换到branch的分支,
2. 2. 右键点击Depot, 选中需要合并的目标分支,这里是从trunk到branch,那就选中trunk,
3. 选中trunk之后点击右边的 history页签,
4. 4. 下拉history找到自己需要合并的changlist, 然后右键点击选择 merge/Intergrate using
5. 5. 点击之后,按顺序
1. 选择 New 一个pending
2. 点击 automatically resolve file after merge
3. 点击 Resolve option ,中选择 allow merge
4. 6. 然后点击choose target files, 这里是可以直接编辑文字的直接把trunk修改为对应要切换的分支branch的内容
6. 当然也可以选择 Browse 选择到对应的stream流,不过直接编辑最快
7. 8. 点击Merge的按钮,切换到Pending页签,就可以看到合并的文件

9. 这里文件带红色的箭头的就是表示从别的分支合并过来的。

http://www.kler.cn/a/299408.html

相关文章:

  • PyQt6医疗多模态大语言模型(MLLM)实用系统框架构建初探(上.文章部分)
  • LeetCode:343. 整数拆分
  • 【leetcode详解】T3175(一点反思)
  • 基于互联网+智慧水务信息化整体解决方案
  • Ubuntu 18.04安装Emacs 26.2问题解决
  • 合并2个排序的链表
  • 大模型解码Decoding方法总览
  • 对云原生架构的理解和思考
  • 鸿蒙(API 12 Beta6版)GPU加速引擎服务【空域GPU超分】
  • docker images
  • AppFlow:通过内网代理访问应用
  • 图像处理 -- ISP功能之局部对比度增强 LCE
  • [Postman]接口自动化测试入门
  • Windows安装Redis环境
  • Python 中常见的数据结构(一)
  • Html-理解前端开发中单位(em单位和rem单位)和网络地址
  • 魔方栈源码-网站在线玩魔方源码-云魔方
  • 分享几个国内可以使用 ChatGPT 的优秀网站推荐
  • 在Ubuntu上通过Docker部署 MongoDB 服务器教程
  • 2024 年 8 月区块链游戏研报:用户增长与加密货币市场波动并存
  • 百度智能云向量数据库创新和应用实践分享
  • React 前端应用结合 Nginx 部署指南及常见错误排查
  • Android的logcat日志详解
  • 如何使用ChatGPT进行高效的对话生成与优化
  • CentOS7 -bash:vim:未找到命令
  • 前端架构名词介绍