Skip site navigation (1) Skip section navigation (2)

Site Navigation

������ ���������������� FreeBSD: ������� ������������

� ������� ��������� ���������� ������������. ��� ��� ţ �������?

��-������, �������, ��� �� ����� ����� � ������� ���.

�� ������ ������� ���� ������������ ��������� ��� ���������������� ���������. ���� ��� ��������, ��������� ţ �� FTP ��� ���-������.

����� ����� ������� ��������� � ������ �������� -doc � ������� ��������� ������������ � ������� �� ţ ��������������, � ����� �������� ���������� ��������.

���� �� �����-�� �������� �� �� ������ ��������� ������������ �� �����-���� FTP ��� ���-������, �� ������� ţ ��������������� � ������ �������� -doc. ���� �� ����������� ��������� ������ ���, �� ���������� ��������� � ������� �������� ������.

������ �����, �� �ݣ ����������� ������� cc: ����� ������� �� ����������� � ������ ���������� ������ ��������. ��������, ���-����, ����������� � ������������� CVSup ��� ������������� ������ �������� �������, ����� ��������� ����������� ������� �������� FreeBSD-current � FreeBSD-stable.

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

����� ������� ���, ������������� ţ � ���� tar-����. ���� ���� ������������ ������� �� ���� ������, one, two � three, � �� ������ �������� �� � ���� doc.tar, �������� ���������:

    % tar cf doc.tar one two three
  

����� ��������� ������ tar-�����:

    % gzip -9 doc.tar
  

� ���������� ���� �������� doc.tar.gz.

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

    % uuencode doc.tar.gz doc.tar.gz > doc.uue
  

������ ����� ����� � � ������ ������� ����������������. ���������� �������� ������� ��� �������� ������������� ��������� send-pr, ������� ������ ������� �� ����� ������.

�� ������� ��� ��� ����, ����� ���� �������� ����� ���� ���������. ����� �� ���������� PR (Problem Report - ��������� � ��������), ��� ����������� ���������� �����. ���� �� ����������� ����� ����� ��������� PR ����, � ���������� � ���� ����� �� ������ ��������� ����� ������������ � �������.

send-pr ���� �� ���� ����� ������. ���, ��� ��� ������ - ��� ������� ����������� �����, ����������� ������ �������, �� ������������ �����. ����� �� ���������� send-pr, �� ������������ � ��������� ��������� (��������� �����, vi ��� emacs) � ������� ��� ���������� � ���������� ������������ �� ����������.

��������������, ��� ����� "Category" ���������� � "docs", � � ������� "Class" ���������� ������ ���� "change-request". �� ������ �������� � ��� PR ����� ��������� ���� .uue.

����� �� ��������� ������ � ����������, PR ����� ������� �� ����������� ����� ����, ���� �����. ������ �� �������� �������������� ���������, ������� ���������, ����� ����� ��� �������� PR, � ���� ����� ����� ���� ����������� ��� ������������ ��� ������.

� ������ ��������� ��������� � ����������� � ������������ ������������, ��� ��� �� �������?

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

������ ����� ��� ����� ������������� ������ ����, ���������� diff. � ���� diff-����� ���������� ������ ���������, ������� �� ������. ��� ��������� �������, ����������� �������� ��������� � �������, �������� ����� ���������, ��� �������� ���������� ����� ����� ������� �� ����������, ��� ��������� ���� �������� (���� �� ������ ������ ���������, ������ ��� ��������� ��� ����������).

����� ������� 'diff', �� ������:

  1. ������� ����� �����, ������� ����������� ������. ���� �� ��������� foo.xml, ���������

            % cp foo.xml foo.xml.old
          
  2. ����� ������� ���� ��������� � foo.xml

            % vi foo.xml
            ... ���� ���� ���� ...
    
            ... ��������� ���������, ���� ��������, � ���� �������� ...
          
  3. ������ diff. �������, ��� ��������:

            % diff -ru foo.xml.old foo.xml > foo.diff
          

    ����� ����������� �������� ������� ����� ����� ������� � ������ ���� ������� � ���� foo.diff.

����� ����� �� ������ ������� foo.diff ������� � ����� �������. ������� PR ���, ��� ��� ���� ������� ����, ������� � ���� ������ ���� foo.diff.

������ ���������������� FreeBSD