To 'Stage a file' means to test a file and copy it from development
(the cp.pathfinder.com machine) into production (the web servers).
Generally you receive an email confirmation for your stage.
To 'Stage delete a file' means to remove the file from production only (no files on cp.pathfinder.com will be affected).
Action Description | Command to enter at UNIX prompt |
---|---|
Stage a file (in my current directory) |
push index.html |
Stage a file (in the 'help' subdirectory of my current directory) |
push help/index.html |
Stage a file (giving full path to the file including the content root '/www') |
push /www/help/index.html |
Same as above but no need to specify the content root (/www) |
push -U /help/index.html |
Stage delete a file (in my current directory) |
push -R index.html |
Stage delete a file, ignoring errors which may be reported |
push -i -R index.html |
Stage a file and view the output from the stager |
push -s index.html |
Stage multiple files which match a file specification; here, all html files
in the current directory. (You should first test which files will be matched
with the command 'ls *.html') |
push *.html |
Stage a file and send email only if errors occur. |
push -O SENDEMAIL=ERROR index.html |
Using multiple options at once (delete from production, view output, send mail only if an error occurs, and content root not specified) |
push -R -s -O SENDEMAIL=ERROR -U /help/index.html |
To display push options (type push alone) |
push |
usage: push opts [--] files ... push opts -f filelist-file push opts -l push-state-file where opts is one or more of: -Ddebugopt - Debug-options -L logfile - Logfile where to log debug-output to -z target - What target we should stage to -h host - Host to which we should connect (Stager) -p port - The port to connect to on the staging host -O stageopt - Staging options (see below) -s - Keep the connection and output staging result -U - File(s) specified is relative to content-root -i - [root] Ignore phase 1 errors -m - Stage from the production-master to the servers -{r|R} - Enable removal of files. Put a '+', or a '-' character in front of each filename to indicate if you want to add (+) or delete (-) the particular file. If there is no '+' or '-' character, the default is to either add the file (-r), or delete it (-R). -- - Indicates the end of options (so a filenames can't be parsed as option in case they start with a dash). Batch mode options: -e - Only send back an email if the staging fails -F emailaddr - [root] email-address to send back reply to -S service - [root] Kerberos service to use -u username - [root] Stage as this user where stageopt is one of the following: STRICT=[PHASE1|PHASE2] - Set strictness level MOUSEOVER EXT_TARGET SENDEMAIL=[ALWAYS|ERROR|NEVER]
Email stager@pathfinder.com with questions and staging requests.