p4 lock
Lock an opened file against other users submitting changes to the file.
Syntax
p4 [g-opts] lock [-c changelist] [file ...]
p4 [g-opts] lock -g -c changelist
Description
Locking files prevents other users from submitting changes to those
      files. If the files are already locked by another user, p4
	  lock fails. When the user who locked a particular file
      submits the file, the lock is released.
This command is normally called with a specific file argument. If no file argument is provided, all open files in the default changelist are locked.
See also the dm.open.show.globallocks configurable.
Options
| 
 | Lock only files included in changelist changelist | 
| 
 | Lock files in a commit-edge architecture. Use the  | 
| 
 | See Global options. | 
Usage notes
| Can File Arguments Use Revision Specifier? | Can File Arguments Use Revision Range? | Minimal Access Level Required | 
|---|---|---|
| No | No | 
 | 
If the server configurable server.locks.global is set to
      1, when p4 lock is issued on an edge
      server it takes global locks on the commit server by default.
Related commands
| To unlock locked files | |
| To display all your open, locked files (UNIX) | 
 |