|
|
1.1 ! root 1: .TH RMPROJECT 1P "22 June 1983" ! 2: .UC 4 ! 3: .SH NAME ! 4: rmproject \- remove a project root directory ! 5: .SH SYNOPSIS ! 6: .B rmproject ! 7: [\-\fBfru\fR] ! 8: [{+\^\-}\fBT\fR type[,type ...]] ! 9: projectname ... ! 10: .SH DESCRIPTION ! 11: .I Rmproject ! 12: deletes a project called ! 13: .I projectname. ! 14: The project must be empty. ! 15: .PP ! 16: If the ! 17: .B \-r ! 18: option is specified, ! 19: .I rmproject ! 20: recursively deletes the entire contents of a project root directory, ! 21: and the directory itself. The user is asked to confirm the generated ! 22: .I "rm -r" ! 23: command before the project is deleted. Subdirectories that are project ! 24: root directories must be removed using ! 25: .I rmproject ! 26: prior to removing ! 27: .I projectname. ! 28: Write permission is required in all subdirectories. ! 29: .PP ! 30: .I Rmproject ! 31: may also be used to convert an existing project root directory to a ! 32: regular directory using the ! 33: .B \-u ! 34: option. However, subdirectories that are ! 35: project root directories must be undefined using ! 36: .I "rmproject -u" ! 37: prior to undefining ! 38: .I projectname. ! 39: .SH OPTIONS ! 40: .IP \fB\-f\fR ! 41: Stands for force. No questions are asked. This option overrides any mode ! 42: restrictions. ! 43: .IP \fB\-r\fR ! 44: Recursively remove project directories. ! 45: .IP \fB\-u\fR ! 46: Undefine a project root directory and convert it to a regular directory. ! 47: .IP "\fB\-T\fI type\fR" ! 48: Remove a type label from a project root directory. ! 49: .SH FILES ! 50: .ta \w'..._temp'u+.5i ! 51: \&... Project link directory. ! 52: .br ! 53: \&..._temp Temporary project link directory. ! 54: .DT ! 55: .SH "SEE ALSO" ! 56: mkproject(1P), rm(1), rmdir(1) ! 57: .SH DIAGNOSTICS ! 58: The error message, ``rmproject: \fIproject\fR/... temporarily unavailable'', ! 59: indicates that a `..._temp' temporary project link directory exists. This could ! 60: be because another user is altering the project link directory, or because a ! 61: system crash terminated ! 62: .I rmproject ! 63: prematurely. If the latter case, then removing the temporary file will fix ! 64: the problem. ! 65: .PP ! 66: When attempting to remove a project, error message ``rmproject: ! 67: \fIproject\fR/...: No such file or directory'' followed by error message ! 68: ``rmproject: force removal by typing `rmproject -F projectname' '' ! 69: indicates that a project link directory is missing. In this case, ! 70: .I projectname ! 71: must be an absolute project pathname. ! 72: .PP ! 73: When attempting to undefine a project, error message ``rmproject: ! 74: \fIproject\fR/...: No such file or directory'' followed by error message ! 75: ``rmproject: force conversion by typing `rmproject -uF projectname' '' ! 76: indicates that a project link directory is missing. In this case, ! 77: .I projectname ! 78: must be an absolute project pathname. ! 79: .PP ! 80: Exit status 0 is normal. Exit status 1 indicates an error. ! 81: .SH AUTHOR ! 82: Peter J. Nicklin ! 83: .SH BUGS ! 84: There is no restriction on overlapping project hierarchies. ! 85: A project root directory that is part of another project hierarchy ! 86: will be removed without complaint. ! 87: .PP ! 88: If a project root directory has already been removed by the ! 89: .I rmdir ! 90: or ! 91: .I "rm -r" ! 92: commands, that directory must be recreated using ! 93: .I mkdir ! 94: before ! 95: .I rmproject ! 96: will remove the project.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.