Add the first release of my Perforce command line client for Unix
sysadmins. On a Unix box, some of the files you really want under
version control need to be protected. P4 uses the user's umask
to control the permissions on the files it manages but when you're
managing a unix box these permissions can vary on a per-file basis
and that makes it tricky to manage unix boxes properly with
Perforce.
Enter P4U. It uses the 2004.2 server's ability to store per-revision
attributes to store a permission-mask for each file that requires
custom handling. The bits in the mask are removed from the
permissions of the relevant files when normal Perforce commands
are executed using 'p4u' instead of 'p4'.