• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

atom-perforce

Perforce integration for Atom, using node-perforce
  • #perforce
  • #p4
  • #vcs
  • #source
  • #control
mattsawyer77
1.7.12 7,910
11
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

atom-perforce

Perforce integration for the Atom editor.

Join the chat at https://gitter.im/mattsawyer77/atom-perforce

This package is no longer actively developed, since I don't use Perforce anymore. If anyone would like to take it over, please let me know.

Features:

  • command to p4 edit the current file
  • command to p4 add the current file
  • command to p4 sync
  • command to p4 revert
  • command to load all files currently opened (as in p4 opened) in the workspace
  • automatically show diff marks when the file is opened/saved
  • automatically show the name of the p4 client/workspace in the status bar
  • tree item decoration based on whether file is opened, etc.
  • automatic open (edit/add) and automatic revert

Usage:

  1. install the Perforce CLI utilities or P4V (which should come with the CLI utilities)
  2. ensure at least one of the following is true:
    • you have installed the p4 command in its default location
    • the p4 command's location is in your PATH environment variable
    • you have set that location in the atom-perforce settings
  3. ensure that you can login to perforce via CLI and execute p4 commands from your project's directory, as the plugin does not (yet?) attempt to manage perforce authentication
  4. use Atom's command palette (shift+cmd+p or shift+ctrl+p) then type either "perforce" or "p4" to see and execute available commands and/or use the keymappings

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by