Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

GET(1)

��������
get - ���������� ������ �� SCCS-�����

���������

    get  [-r�_�������������] [-c���_�����] [-i������] [-x������] [-k]
         [-e] [-l[p]] [-p] [-m] [-n] [-s] [-b] [-g] [-t] [-w�����]
         [-a����������_�����] ���� ...

��������
������� get ���������� ��������� ���� �� ��������� SCCS-������ � ������������ � �������. ����� ����� ���������� � ����� ������� � ��������� �� ���� ��������� SCCS-������. ���� ������� ��� ��������, get ������������ ��� ����� � ���� ��������, ������������ � s.; �����, � ������� ��� ������� �� ������, ������������ ��� �������������� ���������. ���� ������� ��� -, ���������� ������ �� ������������ �����; ������ ������ ��� ���� ����������, ��� ��� SCCS-�����, ����������� ���������. �����, �� ������������ � s., � �����, � ������� ��� ������� �� ������, ����� ������������ ��� �������������� ���������.

��������������� ����� ������ ������������ � ��� ���������� g-����. ��� g-����� ���������� ����� �������� ��������� s. �� ����� SCCS-����� (��. ����).

������ ����� �� �������� ���� ��� ������ ��������������� �����; ��� ���������� ������ ��� ����������� � ������� �� ���.

-r�_�������������
������� �� SCCS-����� ������ �� ���������� �_����- ���������� (SID, SCCS IDentification string). ������� 1 (����) ���������� ��� �������� ���������������� �������, ��� ������� ����������� ������ �� ���������� �_��������������, � ����� ����� ����� �_������������� ����� ������ ����� �������� �������� delta(1) (���� � get ������������ ����� -e).

-c���_�����
���_����� ����� ������:
   ��[��[��[��[��[��]]]]]
�� �������� � ������������ ���� ������ SCCS-�����, ������� ������� ����� ���������� ���_�������. ��������� ����� �� ��������� ����� ����������� ��������� ��������, �������� -c7502 ������������ -c750228235959. ������������ ����� ����� ���������� �������� ����� ��������� ���� ����, �������� ����� ������ ���_����� � ���� "-c77/2/2 9:22:25". ��� ��������� ������������ �������� ����� %E% � %U% (��. ����) ��� ��������� get, ��������, � ������ ������ � �������� cu(1C):
   ~!get  "-c%E% %U%" s.file

-e
����������, ��� ������� get �������� ��� �������������� ��� ������������ ���������� ������ � SCCS-���� � ������� delta(1). ���� ��� �����-���� ������ � SCCS-����� ������ get, ����������� ������ � ��� �� �_��������������� ����������� �� ��� ���, ���� �� ����� ��������� ������� delta [��� � SCCS-����� �� ����� ���������� ���� j, ��. admin(1)]. ����������� ������������� ������� get -e ������������ ��� ������ �_���������������.

���� ��������������� �������� get � ������ -e g-���� �������� ��������, �� ����� ���� ��������������� �������� get � ������ -k ������ -e.

����������� ���� ������� � ������� SCCS-����� ������������ � ������� ������������� � ����� ������������� � ������������ ������ ������, ��������� ��� ��������������, � ������ �������������, ������� ����� ������������� ������ [��. admin(1)]. ��� ������������� ����� -e ��� ��� ����� �����������.

-b
������������ ������ � ������ -e ��� ��������, ��� ����� ������ ������ �������� �����������, ��� �������� � ������� 1. ����� -b ������������, ���� � SCCS-����� ����������� ���� b [��. admin(1)] ��� ����������� ������ �� �������� ������������ (�� ���� � ��� ���� ��������� � ������ ������ SCCS-�����). ��� �������������� ������ ������ ����� ��������� �����������.

-i������
������ ������, ������� ������ ���� �������� ��� ��������� �����. ������ ����� ��������� ���������:
   <������>  ::= <�������> | <������>,<�������>
   <�������> ::= ��� | ���-���
��� ��� - ���������� �� �_������������� - ����� ����� ����� ������, ���������� � ������� "��������� ���" ������� 1. ������������� �������� �������� � ������� "����������� ���" ������� 1.

-x������
������ ������, ������� �� ������ ���� �������� ��� ��������� �����. ������ ������ ��. � �������� ����� -i.

-k
�������� ��� ��������� ����������� �������� ������ �������� ���� (��. ����). ����� -k ��������������� ������ -e.

-l[p]
������ �������� � ������� � l-����. ���� ������������ ����� -lp, l-���� �� ���������, ��� �������� ������� �� ����������� �����. ������ l-����� ������ ����.

-p
�����, ����������� �� SCCS-�����, ������� �� ����������� �����. G-���� �� ���������. ��� ��, ��� ������ ������� �� ����������� �����, ��� ����, ���� ������� ����� -s, �� ��������� ������ (��������), � ���� ����� -s �������, �������������� � ����������� ��������.

-s
�������� ������ �� ����������� �����. ������ � ����������� �������� (� ��� ����� ��������� � ��������� �������) ��� ���� �� �����������.

-m
����� ������ �������, ����������� �� SCCS-�����, ���������� �_������������� ������, � ������� ��� ���������, � ��������� �������:
   �_������������� ��������� ������

-n
����� ������ �������, ����������� �� SCCS-�����, ���������� �������� ��������� ����� %M% (��. ����) � ������������ � ��������:
   %M% ��������� ������
���� ����� -m � -n ������������ ������������, ������ ����� �����:
   %M% ��������� �_������������� ��������� ������

-g
�������� ��������� g-�����. ��� ����� ������������ ��� ��������� l-����� ��� ��� �������� ������������� ����������� �_��������������.

-t
�������� ������ � ������ ���������� (�� �������) ��������� ��������� ������ (�������� -r1) ��� ������ � ������ (�������� -r1.2).

-w�����
���������� ����� ������ ���� ��������� %W% � ����������� ����.

-a����������_�����
���������� ����� ������ SCCS-�����, ������� ������ ���� ��������� (��. sccsfile(4)). ��� ����� ������������ �������� comb(1), ������������� �� ��������� �� �������������. ���� ������� ������������ ����� -r � -a, ����������� ����� -a. ���������� ��������� ������������ ��� ������������� ������������� ����� -a � -e, ��� ��� �_������������� ����������� ������ ����� ��������� �� ���, ������� ���������. ��� ���������� �_��������������� ����������� ������ ����� ������������ ������������ ����� -a, -e � -r.

��� ������� ��������������� ����� ������� get ������� �� ����������� ����� �_������������� � ���������� �����, ����������� �� SCCS-�����. ���� ������������ ����� -e, ����� �� �_���������������, � �������� ������� ������, ������� ����� ��������� �_�������������. ���� � ������� ������� ����� ������ �����, ������ ������� ��� ����������� ����, ����� ���������� ������� ����� ��������� ��� ��� � �������������� ��������� ������. ���� ������������ ����� -i, ��������� ���������� ������, �� �������� ������� ����� Included. ���� ������������ ����� -x, ��������� ����������� ������, �� �������� ������� ����� Excluded.

������� 1. ����������� �_�������������� (���)
��������� ���* ����� -b**** �������������� ������� ����������� ��� ��� ����������� ������
<�����>***** ��� R �� �����.=mR mR.mL mR.(mL+1)
<�����>***** �� R �� �����.=mR mR.mL mR.mL.(mB+1).1
R ��� R > mR mR.mL R.1***
R ��� R = mR mR.mL mR.(mL+1)
R �� R > mR mR.mL mR.mL.(mB+1).1
R �� R = mR mR.mL mR.mL.(mB+1).1
R < mR �
R - R �� ���������� hR.mL** hR.mL.(mB+1).1
R < mR �
R - R ���������� R.mL R.mL.(mB+1).1
R.L ��� L = mL R.L R.(L+1)
R.L �� L = mL R.L R.L.(mB+1).1
R.L - L < mL R.L R.L.(mB+1).1
R.L.B ��� B = mB R.L.B.mS R.L.B.(mS+1)
R.L.B �� B = mB R.L.B.mS R.L.(mB+1).1
R.L.B.S ��� B = mB R.L.B.S R.L.B.(S+1)
R.L.B.S �� B = mB R.L.B.S R.L.(mB+1).1
R.L.B.S - B < mB R.L.B.S R.L.(mB+1).1
* R, L, B, � S - ��� ��������������� ���������� �_��������������: ������ (release), ������� (level), ����� (branch), ����������� (sequence); m �������� ��������. ����� �������, ��������, R.mL �������� ������������ ����� ������ � ������ R; R.L.(mB+1).1 �������� ������ ����� ����� ����� (�� ���� ������������ ����� ����� ���� 1) ������ L ������ R. ��� �������� �_�������������� � ���� R.L, R.L.B ��� R.L.B.S ������ �� ��������� ����������� ������ ������������.
** hR - ��� ������������ ������������ ������, �������, ��� ��������� �������������� ������ R.
*** ������������ ��� �������� ������ ������ ������ �������.
**** ����� -b ��������, ������ ���� � SCCS-����� ������������ ���� b [��. admin(1)]. ���� � ������� ������ -, �� �������� ����� ���� �����.
***** ���������, ������ ���� ���� d (�_������������� �� ���������) � ����� �� ����������. ���� ���� d ����������, ������������ ��� ��������, ��� ���� �� ��� ���� ������� � �������. ��� ����� ����������� ������ ������ ������� 1.

���������������� �������� �����
���������������� ���������� ����������� � ����������� ����� ������ ���������������� �������� ����. � �������, ����������� � SCCS-������, ����� �������������� ��������� �������� �����:
%M% ��� ������: ���� �������� ����� m [��. admin(1)], ����, ���� ���� m �����������, ������� ��� SCCS-����� � ������� ������� �������� s..
%I% �_������������� (%R%.%L%.%B%.%S%) ������������ ������.
%R% ������ (release).
%L% ������� (level).
%B% ����� (branch).
%S% ����������� (sequence).
%D% ������� ���� (��/��/��).
%H% ������� ���� (��/��/��).
%T% ������� ����� (��:��:��).
%E% ���� �������� ��������� ������ (��/��/��).
%G% ���� �������� ��������� ������ (��/��/��).
%U% ����� �������� ��������� ������ (��:��:��).
%Y% ��� ������: �������� ����� t � SCCS-����� [��. admin(1)].
%F% ������� ��� SCCS-�����.
%P% ������ ��� SCCS-�����.
%Q% �������� ����� q � SCCS-����� [��. admin(1)].
%C% ������� ����� ������. ��� �������� ����� ������������� ��� ������������� ������ ���� "����� �� ������ ����". ��� �� ������������� ��� ������������� � ������ ������ ��� ���������.
%Z% ����������������� ������� @(#), �������������� ���������� what(1).
%W% ���������� ��� �������� ����� ����������� ������ ������ 5 ��� what(1): %W% = %Z%%M% ��������� %I%
%A% ���������� ��� �������� ����� ����������� ������ �� ������ 5 ��� what(1): %A% = %Z%%Y% %M% %I%%Z%

������� get ������� ��������� �������������� ������: g-����, l-����, p-���� � z-����. ����� �������������� ������ ����������� �� ����� SCCS-�����: ������� ��� SCCS-����� ������ ���������� � s.; ��� g-����� ���������� ����� �������� s., ����� ��������� ������ �������� ����� ������ ������� ������� s �������������� �� l, p, z. ��������, ��� ����� s.xyz.c, �������������� ����� ����� ����� ����� �������������� xyz.c, l.xyz.c, p.xyz.c � z.xyz.c.

G-����, ���������� ��������������� �����, ��������� � ������� �������� (���� �� ������������ ����� -p). G-���� ��������� ���� ���� �� SCCS-����� get �� ������ �� ����� ������. �� ������������� ��������� ������� �������� ������������� ������������. ���� ������������ ����� -k, ����� ������� � ����� ��������������� ������� 644, ����� 444. �������� ������������� ������������ ������ ���� �����, ����� ��������� ������ � ������� �������.

L-���� �������� �������, ������������, ����� ������ ���� ������������ ��� ��������� ������. L-���� ��������� � ������� �������� ��� ������������� ����� -l; ��� ����� ������� 444, ������������� ��������� ����� ��������� �������������� ������������. �������� ������������� ������������ ������ ���� �����, ����� ��������� ������ � ������� �������.

������ l-����� ����� ��������� ������:

  1. ������, ���� ������ ������������; * � ��������� ������.
  2. ������, ���� ������ ������������ ��� ���������������; *, ���� ������ �� ������������ � �� ���������������.
  3. ��� �������, ������ ������ ���� ��� �� ���� ������������:
      I:  �������� �� ����� -i.
      X:  ��������� �� ����� -x.
      C:  ����� ��  �������������  ����������  �  ����� -c.
  4. ������.
  5. �_�������������.
  6. ���������.
  7. ���� � ����� �������� (��/��/�� ��:��:��).
  8. ������.
  9. ������� ��� ������������, ���������� ������.

    ����������� � ����� ������� ����������� ��������� �� ��������� �������, ����� ���� ���� ���� ���������. ������ ������ ������������� ������ �������.

P-���� ������������ ��� �������� ���������� �� get � ������ -e � delta. ��� ���������� ����� ������������ ��� �������������� ������������ ���������� get -e � ��� �� �_���������������, ���� �� ����� ��������� ������� delta ��� � SCCS-����� �� ����� ���������� ���� j, [��. admin(1)]. P-���� ��������� � ��������, ���������� SCCS-����, ����������� ������������� ������������ ������ ���� �����, ����� ��������� ������ � ���� �������. ����� ������� � ����� ����� 644, ������������� ��������� ����� ������������ �������������� ������������. ������ p-����� ���������: ����������� �_�������������, ������, ����� �_�������������, ������, ���, ��������������� ��������� �������������� ������������, ������, ���� � ����� ���������� get, ������, �������� ����� -i (���� ����), ������, �������� ����� -x (���� ����), ������� ������. � p-����� ����� ���� ��������� ����� �����; ������� ��� �� ��� �� ����� ��������� ���� � ��� �� ����� �_�������������.

Z-���� ������ ��� ����-����� ��� ������ �� ������������� ���������. ��� ���������� - �������� ����������� ������������� �������� get, ���������� z-����. Z-���� ��������� � ��������, ���������� SCCS-����, �� ����� ���������� get. ����� ������� � z-����� 444, ��������� �� ��, ��� � ��� p-�����.

�����

        g-����          ���������� �� ���������� ������� delta;
			��������� ����� �� ����������.
	p-����          ���������� �� ���������� ������� delta;
			����� �������� ����� �� ����������.
	q-����          ���������  ��  ����� ���������� �������
			delta; ��������� ����� �� ����������.
	x-����          ��������� �� �����  ����������  �������
			delta;  �����������������  �  SCCS-����
			����� �� ����������.
	z-����          ��������� �� �����  ����������  �������
			delta;  ��������� ����� �� ����� �� ��-
			��������.
	d-����          ��������� �� �����  ����������  �������
			delta; ��������� ����� �� ����������.
	/usr/bin/bdiff  ���������  ��� ��������� �������� �����
			"�����������" � g-������.

��. �����
admin(1), delta(1), help(1), prs(1), what(1). sccsfile(4) � ����������� ������������.

�����������
��� ��� ������� ����������� �������� help(1).

��������
���� ����������� ������������� ������������ ��������� ������ (���� ��� ������) � �������, ���������� SCCS-�����, � �������� ������������� ������������ ����� �� ���������, �� ��� ������������� ����� -e � ������� get ����� ���� ������� ������ ���� ��� �����.
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT