SVC.1
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:2k
源码类别:

操作系统开发

开发平台:

C/C++

  1. .TH SVC 1
  2. .SH NAME
  3. svc, ci, co, svclog - shell version control system
  4. .SH SYNOPSIS
  5. fBcifR [fB-lufR]fR fIfilefR
  6. .br
  7. fBcofR [fB-lfR]fR [fB-r fIrevfR] fIfilefR
  8. .br
  9. fBsvclog fIfilefR
  10. .br
  11. .de FL
  12. .TP
  13. \fB\$1\fR
  14. \$2
  15. ..
  16. .de EX
  17. .TP 20
  18. \fB\$1\fR
  19. # \$2
  20. ..
  21. .SH OPTIONS
  22. .FL "-l" "For fIcifR, checkin, checkout again, and lock file"
  23. .FL "-l" "For fIcofR, checkout file and then lock the archive"
  24. .FL "-u" "After checking in, do not delete the file"
  25. .FL "-r" "Check out revision fIrevfR instead most recent revision
  26. .SH EXAMPLES
  27. .EX "ci -u file" "Check in fIfilefR"
  28. .EX "co -l file" "Check out fIfilefR and lock archive"
  29. .EX "co -r 2 file" "Check out version 2"
  30. .SH DESCRIPTION
  31. .PP
  32. fISvcfR is the Shell Version Control system, patterned on RCS.
  33. It maintains a sequence of versions in archive files, so that new versions
  34. can be checked in (added to the archive), and old versions can be checked
  35. out (made available).
  36. To create an archive for fIfilefR, check it in with the fB-ufR flag.
  37. This action will prompt for a log message and then create an archive called
  38. fIfile,SfR in the current directory, or in the subdirectory fISVCfR if 
  39. it exists.  
  40. The file will not be deleted, but will be made unwritable.
  41. .PP
  42. To update the file, check it out with the fB-lfR flag.
  43. Then modify it, and check it back in, giving a new message when prompted.
  44. After this process has been repeated many times, the archive will contain
  45. the entire history.
  46. Any version can be checked out using the fB-rfR flag.
  47. To get a printout of the history, use fIsvclogfR.