aboutsummaryrefslogtreecommitdiff
path: root/ru_RU.KOI8-R/htdocs/docproj/submitting.sgml
blob: 325c524535cb58d58fcc7555c61ae5989f2e9d3b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<!--
     The FreeBSD Russian Documentation Project

     $FreeBSDru: frdp/www/ru/docproj/submitting.sgml,v 1.9 2004/09/21 07:31:05 den Exp $

     Original revision: 1.14
-->

<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/ru/docproj/submitting.sgml,v 1.8 2005/10/05 20:59:52 simon Exp $">
<!ENTITY title "ðÒÏÅËÔ äÏËÕÍÅÎÔÉÒÏ×ÁÎÉÑ FreeBSD: ðÏÓÙÌËÁ ÄÏËÕÍÅÎÔÁÃÉÉ">
<!ENTITY % navinclude.docs "INCLUDE">
]>

<html>
  &header;

  <h2>ñ ÎÁÐÉÓÁÌ ÎÅËÏÔÏÒÏÅ ËÏÌÉÞÅÓÔ×Ï ÄÏËÕÍÅÎÔÁÃÉÉ.  ëÁË ×ÁÍ Å£ ÐÏÓÌÁÔØ?</h2>

  <p>÷Ï-ÐÅÒ×ÙÈ, ÓÐÁÓÉÂÏ, ÞÔÏ ×Ù ÎÁÛÌÉ ×ÒÅÍÑ É ÓÄÅÌÁÌÉ ÜÔÏ.</p>

  <p>÷Ù ÄÏÌÖÎÙ ÓÄÅÌÁÔØ ×ÁÛÕ ÄÏËÕÍÅÎÔÁÃÉÀ ÄÏÓÔÕÐÎÏÊ ÄÌÑ ÐÒÅÄ×ÁÒÉÔÅÌØÎÏÇÏ
    ÐÒÏÓÍÏÔÒÁ.  åÓÌÉ ÜÔÏ ×ÏÚÍÏÖÎÏ, ÐÏÍÅÓÔÉÔŠţ ÎÁ FTP ÉÌÉ ×ÅÂ-ÓÅÒ×ÅÒ.</p>

  <p>ðÏÓÌÅ ÜÔÏÇÏ ÐÏÛÌÉÔÅ ÓÏÏÂÝÅÎÉÅ × ÓÐÉÓÏË ÒÁÓÓÙÌËÉ -doc Ó ËÒÁÔËÉÍ
    ÏÐÉÓÁÎÉÅÍ ÄÏËÕÍÅÎÔÁÃÉÉ É ÓÓÙÌËÏÊ ÎÁ Å£ ÍÅÓÔÏÐÏÌÏÖÅÎÉÅ, Á ÔÁËÖÅ
    ÐÒÏÓØÂÏÊ ÐÏÄÅÌÉÔØÓÑ ÏÔÚÙ×ÁÍÉ.</p>

  <p>åÓÌÉ ÐÏ ËÁËÉÍ-ÔÏ ÐÒÉÞÉÎÁÍ ×Ù ÎÅ ÍÏÖÅÔÅ ÐÏÍÅÓÔÉÔØ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ
    ËÁËÏÊ-ÌÉÂÏ FTP ÉÌÉ ×ÅÂ-ÓÅÒ×ÅÒ, ÔÏ ÐÏÛÌÉÔŠţ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ × ÓÐÉÓÏË
    ÒÁÓÓÙÌËÉ -doc.  åÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÐÏÓÔÕÐÉÔØ ÉÍÅÎÎÏ ÔÁË, ÔÏ ÐÒÉÓÙÌÁÊÔÅ
    ÄÏËÕÍÅÎÔÙ × ÆÏÒÍÁÔÅ ÏÂÙÞÎÏÇÏ ÔÅËÓÔÁ.</p>

  <p>óËÏÒÅÅ ×ÓÅÇÏ, ×Ù ÅÝ£ ÐÏÎÁÄÏÂÉÔÓÑ ÓÄÅÌÁÔØ cc: ÜÔÏÇÏ ÚÁÐÒÏÓÁ ÎÁ
    ËÏÍÍÅÎÔÁÒÉÉ × ÄÒÕÇÉÅ ÐÏÄÈÏÄÑÝÉÅ ÓÐÉÓËÉ ÒÁÓÓÙÌËÉ.  îÁÐÒÉÍÅÒ, ÞÔÏ-ÌÉÂÏ,
    ÏÔÎÏÓÑÝÅÅÓÑ Ë ÉÓÐÏÌØÚÏ×ÁÎÉÀ CVSup ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÄÅÒÅ×Á ÉÓÈÏÄÎÙÈ
    ÔÅËÓÔÏ×, ÂÕÄÅÔ ÉÎÔÅÒÅÓÎÏ ÐÏÄÐÉÓÞÉËÁÍ ÓÐÉÓËÏ× ÒÁÓÓÙÌËÉ
    <tt>FreeBSD-current</tt> É <tt>FreeBSD-stable</tt>.</p>

  <p>ðÏÓÌÅ ÔÏÇÏ, ËÁË ÌÀÄÉ ÐÏÓÍÏÔÒÅÌÉ ÎÁ ×ÁÛÕ ÄÏËÕÍÅÎÔÁÃÉÀ, É ×Ù ÐÏÌÕÞÉÌÉ
    ÛÁÎÓ ×ËÌÀÞÉÔØ × ÄÏËÕÍÅÎÔ ÌÀÂÙÅ ÉÚ ÉÈ ÐÏÖÅÌÁÎÉÊ, ×Ù ÕÖÅ ÍÏÖÅÔÅ ÐÏÓÙÌÁÔØ
    ÜÔÕ ÄÏËÕÍÅÎÔÁÃÉÀ.</p>

  <p>þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ, ÚÁÁÒÈÉ×ÉÒÕÊÔŠţ × ÏÄÉÎ tar-ÆÁÊÌ.  åÓÌÉ ×ÁÛÁ
    ÄÏËÕÍÅÎÔÁÃÉÑ ÓÏÓÔÏÉÔ ÉÚ ÔÒÅÈ ÆÁÊÌÏ×, <tt>one</tt>, <tt>two</tt>
    É <tt>three</tt>, Á ×Ù ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ ÉÈ × ×ÉÄÅ <tt>doc.tar</tt>,
    ÓÄÅÌÁÊÔÅ ÓÌÅÄÕÀÝÅÅ:</p>

  <pre>
    % <b>tar cf doc.tar one two three</b>
  </pre>

  <p>úÁÔÅÍ ×ÙÐÏÌÎÉÔÅ ÓÖÁÔÉÅ tar-ÆÁÊÌÁ:</p>

  <pre>
    % <b>gzip -9 doc.tar</b>
  </pre>

  <p>× ÒÅÚÕÌØÔÁÔÅ ÞÅÇÏ ÐÏÑ×ÉÔÓÑ <tt>doc.tar.gz</tt>.</p>

  <p>é, ÎÁËÏÎÅÃ, ÐÅÒÅËÏÄÉÒÕÊÔÅ ÆÁÊÌ × ×ÉÄ, ËÏÔÏÒÙÊ ÐÏÄÈÏÄÉÔ ÄÌÑ ÐÅÒÅÄÁÞÉ
    ÞÅÒÅÚ ÌÀÂÕÀ ÐÒÏÇÒÁÍÍÕ ÜÌÅËÔÒÏÎÎÏÊ ÐÏÞÔÙ.</p>

  <pre>
    % <b>uuencode doc.tar.gz doc.tar.gz > doc.uue</b>
  </pre>

  <p>ôÅÐÅÒØ ÄÁÊÔÅ ÚÎÁÔØ Ï Î£Í ÇÒÕÐÐÅ ðÒÏÅËÔÁ äÏËÕÍÅÎÔÉÒÏ×ÁÎÉÑ.  ðÒÁ×ÉÌØÎÙÍ
    ÓÐÏÓÏÂÏÍ ÓÄÅÌÁÔØ ÜÔÏ Ñ×ÌÑÅÔÓÑ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÒÏÇÒÁÍÍÙ <b>send-pr</b>,
    ËÏÔÏÒÁÑ ÄÏÌÖÎÁ ÉÍÅÔØÓÑ ÎÁ ×ÁÛÅÊ ÍÁÛÉÎÅ.</p>

  <p>÷Ù ÄÅÌÁÅÔÅ ÜÔÏ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ×ÁÛÅ ÐÏÓÌÁÎÉÅ ÍÏÇÌÏ ÂÙÔØ ÏÔÓÌÅÖÅÎÏ.
    ëÏÇÄÁ ×Ù ÏÆÏÒÍÌÑÅÔÅ PR (Problem Report - ÓÏÏÂÝÅÎÉÅ Ï ÐÒÏÂÌÅÍÅ), ÅÍÕ
    ÎÁÚÎÁÞÁÅÔÓÑ ÕÎÉËÁÌØÎÙÊ ÎÏÍÅÒ.  ïÄÉÎ ÉÚ ËÏÍÍÉÔÔÅÒÏ× ÍÏÖÅÔ ÚÁÔÅÍ
    ÎÁÐÒÁ×ÉÔØ PR ÓÅÂÅ, É ÕÓÔÁÎÏ×ÉÔØ Ó ×ÁÍÉ Ó×ÑÚØ ÐÏ ÐÏ×ÏÄÕ ×ËÌÀÞÅÎÉÑ
    ÎÏ×ÏÊ ÄÏËÕÍÅÎÔÁÃÉÉ × ÓÉÓÔÅÍÕ.</p>

  <p><b>send-pr</b> ÓÁÍÁ ÐÏ ÓÅÂÅ ÏÞÅÎØ ÐÒÏÓÔÁ.  ÷ÓÅ, ÞÔÏ ÏÎÁ ÄÅÌÁÅÔ - ÜÔÏ
    ÐÏÓÙÌËÁ ÜÌÅËÔÒÏÎÎÏÊ ÐÏÞÔÙ, ÏÆÏÒÍÌÅÎÎÏÊ ÏÓÏÂÙÍ ÏÂÒÁÚÏÍ, ÎÁ ÏÐÒÅÄÅÌÅÎÎÙÊ
    ÁÄÒÅÓ.  ëÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ <b>send-pr</b>, ×Ù ÏËÁÚÙ×ÁÅÔÅÓØ ×
    ÔÅËÓÔÏ×ÏÍ ÒÅÄÁËÔÏÒÅ (×ÅÒÏÑÔÎÅÅ ×ÓÅÇÏ, <b>vi</b> ÉÌÉ <b>emacs</b>) Ó
    ÂÌÁÎËÏÍ ÄÌÑ ÚÁÐÏÌÎÅÎÉÑ É ÎÅËÏÔÏÒÙÍÉ ÉÎÓÔÒÕËÃÉÑÍÉ ÐÏ ÚÁÐÏÌÎÅÎÉÀ.</p>

  <p>õÄÏÓÔÏ×ÅÒØÔÅÓØ, ÞÔÏ ÐÕÎËÔ "Category" ÕÓÔÁÎÏ×ÌÅÎ × "docs", Á × ÓÔÒÏÞËÅ
    "Class" ÆÉÇÕÒÉÒÕÅÔ ÔÏÌØËÏ ÌÉÛØ "change-request".  ÷Ù ÄÏÌÖÎÙ ×ËÌÀÞÉÔØ
    × ÜÔÏ PR ÒÁÎÅÅ ÓÏÚÄÁÎÎÙÊ ÆÁÊÌ <tt>.uue</tt>.

  <p>ëÏÇÄÁ ×Ù ÚÁ×ÅÒÛÉÔÅ ÒÁÂÏÔÕ Ó ÒÅÄÁËÔÏÒÏÍ, PR ÂÕÄÅÔ ÐÏÓÌÁÎÏ ÐÏ
    ÜÌÅËÔÒÏÎÎÏÊ ÐÏÞÔÅ ÔÕÄÁ, ËÕÄÁ ÎÕÖÎÏ.  ÷ÓËÏÒÅ ×Ù ÐÏÌÕÞÉÔÅ ÐÏÄÔ×ÅÒÖÄÁÀÝÅÅ
    ÓÏÏÂÝÅÎÉÅ, ×ËÒÁÔÃÅ ÇÏ×ÏÒÑÝÅÅ, ËÁËÏÊ ÎÏÍÅÒ ÂÙÌ ÎÁÚÎÁÞÅÎ PR, É ÜÔÏÔ
    ÎÏÍÅÒ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ ÄÌÑ ÏÔÓÌÅÖÉ×ÁÎÉÑ ÅÇÏ ÓÕÄØÂÙ.</p>

  <h2>ñ ÓÄÅÌÁÌ ÎÅËÏÔÏÒÙÅ ÉÚÍÅÎÅÎÉÑ É ÉÓÐÒÁ×ÌÅÎÉÑ × ÓÕÝÅÓÔ×ÕÀÝÅÊ ÄÏËÕÍÅÎÔÁÃÉÉ,
    ËÁË ×ÁÍ ÉÈ ÐÏÓÌÁÔØ?</h2>

  <p>íÙ ÓÎÏ×Á ÂÌÁÇÏÄÁÒÉÍ ×ÁÓ ÚÁ ÔÏ, ÞÔÏ ×Ù ÐÏÔÒÁÔÉÌÉ ÎÁ ÜÔÏ ×ÒÅÍÑ.</p>

  <p>ðÒÅÖÄÅ ×ÓÅÇÏ ×ÁÍ ÎÕÖÎÏ ÓÇÅÎÅÒÉÒÏ×ÁÔØ ÏÓÏÂÙÊ ÆÁÊÌ, ÎÁÚÙ×ÁÅÍÙÊ
    <i>diff</i>.  ÷ ÜÔÏÍ diff-ÆÁÊÌÅ ÓÏÄÅÒÖÁÔÓÑ ÔÏÌØËÏ ÉÚÍÅÎÅÎÉÑ, ËÏÔÏÒÙÅ
    ×Ù ×ÎÅÓÌÉ.  üÔÏ ÏÂÌÅÇÞÁÅÔ ÐÅÒÓÏÎÅ, ×ÙÐÏÌÎÑÀÝÅÊ ×ÎÅÓÅÎÉÅ ÉÚÍÅÎÅÎÉÊ ×
    ÓÉÓÔÅÍÕ, ÐÒÏÓÍÏÔÒ ×ÁÛÉÈ ÉÚÍÅÎÅÎÉÊ, ÞÔÏ ÏÚÎÁÞÁÅÔ ÎÅÎÕÖÎÏÓÔØ ÔÒÁÔÙ
    ÍÁÓÓÙ ×ÒÅÍÅÎÉ ÎÁ ÏÂßÑÓÎÅÎÉÑ, ÞÔÏ ËÏÎËÒÅÔÎÏ ÂÙÌÏ ÉÚÍÅÎÅÎÏ (ÈÏÔÑ ×Ù
    ÄÏÌÖÎÙ ÂÕÄÅÔÅ ÏÂßÑÓÎÉÔØ, ÐÏÞÅÍÕ ÜÔÉ ÉÚÍÅÎÅÎÉÑ ÔÁË ÎÅÏÂÈÏÄÉÍÙ).</p>

  <p>þÔÏÂÙ ÓÄÅÌÁÔØ 'diff', ×Ù ÄÏÌÖÎÙ:</p>

  <ol>
    <li>
      <p>óÄÅÌÁÔØ ËÏÐÉÀ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÓÏÂÉÒÁÅÔÅÓØ ÍÅÎÑÔØ.  åÓÌÉ ×Ù
	ÉÚÍÅÎÑÅÔÅ <tt>foo.sgml</tt>, ×ÙÐÏÌÎÉÔÅ</p>

      <pre>
        % <b>cp foo.sgml foo.sgml.old</b>
      </pre>
    </li>

    <li><p>úÁÔÅÍ ×ÎÅÓÉÔÅ ×ÁÛÉ ÉÚÍÅÎÅÎÉÑ × foo.sgml</p>

      <pre>
        % <b>vi foo.sgml</b>
        ... ËÌÁÃ ËÌÁÃ ËÌÁÃ ...

        ... ÔÅÓÔÉÒÕÅÍ ÉÚÍÅÎÅÎÉÑ, ÉÝÅÍ ÏÐÅÞÁÔËÉ, É ÔÏÍÕ ÐÏÄÏÂÎÏÅ ...
      </pre>
    </li>

    <li><p>äÅÌÁÅÍ diff.  ëÏÍÁÎÄÁ, ÜÔÏ ÄÅÌÁÀÝÁÑ:</p>

      <pre>
        % <b>diff -ru foo.sgml.old foo.sgml > foo.diff</b>
      </pre>

      <p>úÄÅÓØ ×ÙÐÏÌÎÑÅÔÓÑ ÐÒÏÓÍÏÔÒ ÏÔÌÉÞÉÊ ÍÅÖÄÕ Ä×ÕÍÑ ÆÁÊÌÁÍÉ É ÚÁÐÉÓØ
        ÜÔÉÈ ÏÔÌÉÞÉÊ × ÆÁÊÌ <tt>foo.diff</tt>.</p>
    </li>
  </ol>

  <p>ðÏÓÌÅ ÜÔÏÇÏ ×Ù ÍÏÖÅÔÅ ÐÏÓÌÁÔØ <tt>foo.diff</tt> ÏÂÒÁÔÎÏ × ÁÄÒÅÓ ÐÒÏÅËÔÁ.
    ðÏÛÌÉÔÅ PR ÔÁË, ËÁË ÜÔÏ ÂÙÌÏ ÏÐÉÓÁÎÏ ×ÙÛÅ, ×ËÌÀÞÉ× × ÔÅÌÏ ÐÉÓØÍÁ
    ÆÁÊÌ <tt>foo.diff</tt>.</p>

  <p></p><a href="docproj.html">ðÒÏÅËÔ äÏËÕÍÅÎÔÉÒÏ×ÁÎÉÑ FreeBSD</a>

  &footer;

  </body>
</html>