Skip to content

Latest commit

 

History

History
75 lines (66 loc) · 4.33 KB

File metadata and controls

75 lines (66 loc) · 4.33 KB

Perforce layer

img/p4.png

Table of Contents

Description

This layer adds support for Perforce (p4).

Install

To use this configuration layer, add it to your ~/.spacemacs. You will need to add perforce to the existing dotspacemacs-configuration-layers list in this file.

You’ll have to install the p4= command line tool from the download page.

Don’t forget to setup the environment variables:

  • P4_PORT
  • P4_CLIENT
  • P4_USER
  • P4_PASSWD

Key bindings

Key BindingDescription
SPC p 4 aadd a file in depot
SPC p 4 ddelete a file in depot
SPC p 4 Dp4-describe
SPC p 4 echeckout a file
SPC p 4 rrevert a file
SPC p 4 Rrefresh content of an file. ‘sync -f’
SPC p 4 Ssubmit CL
SPC p 4 bcreate, modify, or delete a branch view specification
SPC p 4 Bdisplay list of branch specifications
SPC p 4 ccreate or edit a client workspace specification and its view
SPC p 4 Cdisplay list of pending and submitted CL
SPC p 4 Echange the filetype of an open file or move it to another CL
SPC p 4 @p4-depot-find-file
SPC p 4 flist revision history of files
SPC p 4 Flist files in the depot
SPC p 4 Gdisplay current perforce client name
SPC p 4 gsynchronize client with depot
SPC p 4 hp4-help
SPC p 4 Hlist revisions most recently synced to the current workspace
SPC p 4 idisplay client/server information
SPC p 4 Iintegrate one set of files into another
SPC p 4 jcreate or edit a job (defect) specification
SPC p 4 Jdisplay list of all jobs
SPC p 4 lcreate or edit a label specification
SPC p 4 Ldisplay list of defined labels
SPC p 4 :apply label to the contents of the client workspace
SPC p 4 mmove files from one location to another
SPC p 4 olist open files and display file status
SPC p 4 pwrite a depot file to a buffer
SPC p 4 Pp4-set-p4-port
SPC p 4 qquit window
SPC p 4 yresolve integrations and updates to workspace files
SPC p 4 sidentify differences between workspace and depot
SPC p 4 ttoggle perfore server check when opening files.
SPC p 4 ucreate or edit user specification
SPC p 4 Ulist perforce users
SPC p 4 vemacs perforce integration version
SPC p 4 Vp4 blame
SPC p 4 wshow how file names are mapped by client view
SPC p 4 xdelete a file from the depot
SPC p 4 Xmark jobs done by specific CL
SPC p 4 zp4-reconcile
SPC p 4 =p4 diff
SPC p 4 +p4 diff on all opened files
SPC p 4 -p4 ediff