src status ['file'...]
A = added, U = unmodified, M = modified, ! = missing, ? = not tracked,
- I = ignored.
+ I = ignored, L = locked (recover with src checkout). The L
+ status should only occur if you have used RCS directly on a file.
src cat [revision-range] ['file'...]
Send the specified revisions of the files to standard output.
pairs.append((fn, "M"))
elif not backend.has_revisions(fn):
pairs.append((fn, "A"))
+ elif not os.access(fn, os.W_OK):
+ pairs.append((fn, "L"))
else:
pairs.append((fn, "U"))
if not args:
def release_method(*args):
"Release locks."
- (revspec, args) = preamble(legend, args)
+ (revspec, args) = preamble("release", args)
if revspec is not None:
croak("release doesn't take a revision spec")
for arg in args:
src status ['file'...]::
A = added, U = unmodified, M = modified, ! = missing, ? = not tracked,
- I = ignored.
+ I = ignored, L = locked (recover with src checkout). The L
+ status should only occur if you have used RCS directly on a file.
src cat [revision-range] ['file'...]::
Send the specified revisions of the files to standard output.