|
|
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.