一、简介

P4是什么

二、基本使用方法

1.下载代码

下载最新代码

Get Latest Revision

下载指定commit代码

Get Revision

2. 检出代码

选择指定目录,右键

Check Out

此操作将会把此目录下所有的文件都放进Pending的changelist中。

移除未修改的文件

Revert Unchanged Files

3. 提交代码

Submit

4.回退代码

Un do Changes in Changelist "commit-no."

5.对比代码修改

ctrl+D

6.添加删除代码

Mark for Add

Mark for Delete

三、进阶操作

1.Chery-pick/Merge/Integrate代码

针对指定目录、指定commit、指定文件,都可以应用此操作。

右键选择对象,然后选择

Merge/Integrate...

2.冲突解决

Resolve

3.拉分支

Branch Files

4. 离线修改检出

所谓离线修改检出就是我们不知道自己修改了什么东西,但是我们想检出某个目录所以的修改,此时可以

右键点击要检出的目录,然后选择

Reconcile Offline Work

5.Pending中展开changlis

扩展阅读:

最新文章

  1. mfc对话询问窗体
  2. PHP注册审核做法
  3. 0代码隐藏GroupedTableView上边多余的间隔
  4. [问题2014A01] 解答二(后 n-1 列拆分法,由郭昱君同学提供)
  5. 开源App之MyHearts(二)
  6. Linux device tree 简要笔记
  7. jQuery 遍历用法
  8. Android 多点触控错误处理(java.lang.IllegalArgumentException: pointerIndex out of range)
  9. JQuery的过滤选择器
  10. 打开URL操作
  11. JAVA_build_ant_FixCRLF
  12. junit的安装和使用
  13. python groupby
  14. 浅谈javascript中stopImmediatePropagation函数和stopPropagation函数的区别
  15. 基础数据结构之(Binary Trees)
  16. SQL之运算符操作
  17. (1)Ubuntu下CloudCompare的编译
  18. vue学习笔记(nvm安装)
  19. db2 load报文件系统满
  20. mySQL安装与基础配置

热门文章

  1. 什么是Spring Boot简介
  2. 试来试去,WIN下最简单的WIN API开发工具,Pelles C就好啦
  3. JAVA学习第四十一课 — 泛型的基本应用(一)
  4. Windows 注册表常用操作
  5. 大数据分析:结合 Hadoop或 Elastic MapReduce使用 Hunk
  6. Python基础--基本文件操作
  7. GDIPlus绘制桌面歌词
  8. linux 设备树及节点引用【转】
  9. 深入理解7816(2)---关于ATR【转】
  10. ASP.NET_SessionId vs .ASPXAUTH why do we need both of them?