Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠžΡΠ½ΠΎΠ²Ρ‹ программирования Π² LinuxΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 110

Автор НСйл ΠœΡΡ‚ΡŒΡŽ

Π’ Ρ‚Π°Π±Π». 9.3 ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ основныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² систСмах CVS ΠΈ Subversion, эквивалСнтныС Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ.


Π’Π°Π±Π»ΠΈΡ†Π° 9.3

CVS Subversion cvs -d /usr/local/repository init svnadmin create /usr/local/repository cvs import wrox/chap9-cvs svn import cvs-sp file:///usr/local/repository/trunk cvs checkout wrox/chap9-cvs svn checkout file:///usr/local/repository/trunk cvs-sp cvs diff svn diff cvs rdiff svn diff tag1 tag2 cvs update svn status -u cvs commit svn commit

ΠŸΠΎΠ»Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ систСмы Subversion см. Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ "Version Control with Subversion" ("Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вСрсиями с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Subversion") Π½Π° Web-сайтС http://svnbook.red-bean.com/.

НаписаниС ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ справочного руководства

Если Π²Ρ‹ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π²Π°ΠΌ слСдуСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ справочноС руководство, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Как Π²Ρ‹ ΡƒΠΆΠ΅ вСроятно Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, ΠΌΠ°ΠΊΠ΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° страниц Ρ‚Π°ΠΊΠΎΠ³ΠΎ руководства слСдуСт ТСстко Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°:

β–‘ Header (Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ);

β–‘ Name (Имя);

β–‘ Synopsis (ΠšΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€);

β–‘ Description (ОписаниС);

β–‘ Options (ΠžΠΏΡ†ΠΈΠΈ);

β–‘ Files (Π€Π°ΠΉΠ»Ρ‹);

β–‘ See also (Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅);

β–‘ Bugs (Ошибки).

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π²Π°ΠΆΠ½Ρ‹. Часто Π² ΠΊΠΎΠ½Ρ†Π΅ справочного руководства появляСтся Ρ€Π°Π·Π΄Π΅Π» "Author" (Автор).

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ справочного руководства Π² систСмах UNIX Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ nroff ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм Linux эквивалСнтом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GNU, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ groff. ОбС ΠΎΠ½ΠΈ β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° основС Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ roff ΠΈΠ»ΠΈ run-off. Π’Ρ…ΠΎΠ΄ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ nroff ΠΈΠ»ΠΈ groff β€” ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ» Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд синтаксис Π΅Π³ΠΎ нСпостиТимо Ρ‚Ρ€ΡƒΠ΄Π΅Π½.

Π‘Π΅Π· ΠΏΠ°Π½ΠΈΠΊΠΈ! Π‘Π°ΠΌΡ‹ΠΉ Π»Π΅Π³ΠΊΠΈΠΉ способ написания Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² срСдС UNIX β€” Π½Π°Ρ‡Π°Ρ‚ΡŒ с ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡ‚ΡŒ Π΅Π΅ для своих Ρ†Π΅Π»Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΈ с ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ справочным руководством.

Π’ Π·Π°Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ объяснСниС мноТСства ΠΎΠΏΡ†ΠΈΠΉ, ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ макросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° groff (ΠΈΠ»ΠΈ nroff). ВмСсто этого ΠΌΡ‹ прСдставляСм простой шаблон, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ·Π°ΠΈΠΌΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ справочноС руководство для своСго прилоТСния.

Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ исходный ΠΊΠΎΠ΄ страницы справочного руководства для прилоТСния myapp, хранящийся Π² Ρ„Π°ΠΉΠ»Π΅ myapp.1.

.TH MYAPP 1

.SH NAME

Myapp \- A simple demonstration application that does very little.

.SH SYNOPSIS

.Π’ myapp

[\-option ...]

.SH DESCRIPTION

.PP

\fImyapp\fP is a complete application that does nothing useful.

.PP

It was written for demonstration purposes.

.SH OPTIONS

.PP

It doesn't have any, but let's pretend, to make this template complete:

.TP

.BI \-option

If there was an option, it would not be -option.

.SH RESOURCES

.PP

myapp uses almost no resources.

.SR DIAGNOSTICS

The program shouldn't output anything, so if you find it doing so there's

probably something wrong. The return value is zero.

.SH SEE ALSO

The only other program we know with this little functionality is the

ubiquitous hello world application.

.SH COPYRIGHT

myapp is Copyright (c) 2007 Wiley Publishing, Inc.

This program is, free software; you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation; either version 2 of the License, or

(at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details.

You should have received a copy of the GNU General Public License

along, with this program; if not, write to the Free Software

Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 021111307 USA.

.SH BUGS

There probably are some, but we don't know what they are yet.

.SH AUTHORS

Neil Matthew and Rick Stones

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, макрос вводится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚ΠΎΡ‡ΠΊΠΈ (.) Π² Π½Π°Ρ‡Π°Π»Π΅ строки ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, даСтся Π² сокращСнном Π²ΠΈΠ΄Π΅. 1 Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки β€” Π½ΠΎΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π° руководства, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ помСщаСтся ΠΊΠΎΠΌΠ°Π½Π΄Π°. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ 1, ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΡƒΠ΄Π° ΠΌΡ‹ ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ нашС Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π’Ρ‹ смоТСтС ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ собствСнноС ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ руководство, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΡƒΡŽ страницу ΠΈ ΠΈΠ·ΡƒΡ‡ΠΈΠ² исходный ΠΊΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΡ… страниц. МоТно Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ Π½Π° Web-страницС http://www.tldp.org/ Ρ‡Π°ΡΡ‚ΡŒ Linux Documentation Project (ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ докумСнтирования Linux) "Linux Man Page mini-HowTo" ("ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ руководство ΠΏΠΎ написанию страниц ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ руководства Π² Linux"), Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ ДТСнс Π¨Π²Π΅ΠΉΠΊΡ…Π°Ρ€Π΄Ρ‚ (Jens Schweikhardt).

ИмСя исходный тСкст страницы справочного руководства, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ groff. Команда groff ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ тСкст ASCII (-Tascii) ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ„Π°ΠΉΠ» PostScript (-Tps). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ†ΠΈΠΈ -man сообщитС groff, Ρ‡Ρ‚ΠΎ это страница ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ справочного руководства, ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ макроопрСдСлСния, относящиСся ΠΊ страницам ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ руководства.

$ groff -Tascii -man myapp.1

Π£ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄.

MYAPP(1)                                                                 MYAPP(1)

NAME

       Myapp β€” A simple demonstration application that does very

       little.


SYNOPSIS

       myapp [-option ...]


DESCRIPTION

       myapp is a complete application that does nothing useful.


       It was written for demonstration purposes.

OPTIONS

       It doesn't have any, but let's pretend, to make this temp-

       late complete:


       -option

              If there was an option, it would not be -option.


RESOURCES

      myapp uses almost no resources.


DIAGNOSTICS

       The program shouldn't output anything, so if you find it

       doing so there's probably something wrong. The return

       value is zero.


SEE ALSO

       The only other program we know with this little func-

       tionality is the ubiquitous Hello World application.


COPYRIGHT

      myapp is Copyright (c) 2007 Wiley Publishing, Inc.

      This program is free software; you can redistribute it

      and/or modify it under the terms of the GNU General Public

      License as published by the Free Software Foundation;

      either version 2 of the License, or (at your option) any

      later version.

      This program is distributed in the hope that it will be

      useful, but WITHOUT ANY WARRANTY; without even the implied

      warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR

      PURPOSE. See the GNU General Public License for more

      details.


1

MYAPP(1)                                                           MYAPP(1)

       You should have received a copy of the GNU General Public

       License along with this program; if not, write to the Free

       Software Foundation, Inc., 59 Temple Place β€” Suite 330

       Boston, MA 02111-1307, USA

BUGS

       There probably are some, but we don't know what they are yet.

AUTHORS

       Neil Matthew and Rick Stones

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ руководство протСстировано, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ для Π½Π΅Π³ΠΎ исходный Ρ„Π°ΠΉΠ». Команда man, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ страницы руководства, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ окруТСния MANPATH для поиска Π½ΡƒΠΆΠ½Ρ‹Ρ… страниц. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ страницу Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… страниц ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ руководства ΠΈΠ»ΠΈ прямо Π² систСмный ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ /usr/man/man1.

Когда ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· запросит эту страницу ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ справочного руководства, ΠΊΠΎΠΌΠ°Π½Π΄Π° man автоматичСски ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π΅ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚. НСкоторыС вСрсии man ΠΌΠΎΠ³ΡƒΡ‚ автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, сТатыС) тСкстовыС ASCII-вСрсии страниц ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ справочного руководства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π² дальнСйшСм Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ запросов Π½Π° Π²Ρ‹Π²ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ страницы.

РаспространСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния

Главная Π·Π°Π΄Π°Ρ‡Π°, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π°Ρ ΠΏΡ€ΠΈ распространСнии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, β€” гарантия Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² дистрибутив Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ всС Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… вСрсий. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сообщСство программистов Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ ряд ΠΎΡ‡Π΅Π½ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠ»ΠΈ Π΄ΠΎΠ»Π³ΠΈΠΉ ΠΏΡƒΡ‚ΡŒ, устраняя возникавшиС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. К этим ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ относятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

β–‘ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ стандартными срСдствами, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈΡΡ Π½Π° всСх ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… с ОБ Linux, Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²;

β–‘ ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΠ°Ρ нумСрация вСрсий ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²;

β–‘ ΡΠΎΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ имСнованию Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии Π² Ρ„Π°ΠΉΠ» ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π»Π΅Π³ΠΊΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, с ΠΊΠ°ΠΊΠΎΠΉ вСрсиСй ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚;