Go to the first, previous, next, last section, table of contents.


ïÂÒÁÂÏÔËÁ Ä×ÏÉÞÎÙÈ ÆÁÊÌÏ×

ïÓÎÏ×ÎÏÅ ÐÒÉÍÅÎÅÎÉÅ ÄÌÑ CVS -- ÈÒÁÎÉÔØ ÔÅËÓÔÏ×ÙÅ ÆÁÊÌÙ. ðÒÉ ÒÁÂÏÔÅ Ó ÔÅËÓÔÏ×ÙÍÉ ÆÁÊÌÁÍÉ CVS ÍÏÖÅÔ ÏÂßÅÄÉÎÑÔØ ÒÅ×ÉÚÉÉ, ÐÏËÁÚÙ×ÁÔØ ÒÁÚÌÉÞÉÑ ÍÅÖÄÕ ÒÅ×ÉÚÉÑÍÉ × ÄÏÓÔÕÐÎÏÍ ÄÌÑ ÞÅÌÏ×ÅËÁ ÆÏÒÍÁÔÅ, É ÓÏ×ÅÒÛÁÔØ ÐÒÏÞÉÅ ÐÏÄÏÂÎÙÅ ÏÐÅÒÁÃÉÉ. ïÄÎÁËÏ, ÅÓÌÉ ×Ù ÓÏÇÌÁÓÉÔÅÓØ ÏÔËÁÚÁÔØÓÑ ÏÔ ÎÅËÏÔÏÒÙÈ ×ÏÚÍÏÖÎÏÓÔÅÊ, ÔÏ CVS ÍÏÖÅÔ ÈÒÁÎÉÔØ Ä×ÏÉÞÎÙÅ ÆÁÊÌÙ. îÁÐÒÉÍÅÒ, ÍÏÖÎÏ ÈÒÁÎÉÔØ × CVS ÃÅÌÙÊ web-ÓÁÊÔ, ÐÒÉÞÅÍ ËÁË ÓÔÒÁÎÉÃÙ, ÔÁË É Ä×ÏÉÞÎÙÅ ËÁÒÔÉÎËÉ.

÷ÏÐÒÏÓÙ ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ä×ÏÉÞÎÙÈ ÆÁÊÌÏ×

åÓÌÉ ×Ù ÐÏÓÔÏÑÎÎÏ ÒÁÂÏÔÁÅÔÅ Ó Ä×ÏÉÞÎÙÍÉ ÆÁÊÌÁÍÉ, ÔÏ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÉÈ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÏÞÅ×ÉÄÎÁ. åÓÌÉ ÖÅ ×Ù ÈÏÔÉÔÅ ÈÒÁÎÉÔØ ÉÓÔÏÒÉÀ ÉÚÍÅÎÅÎÉÊ ÔÁËÉÈ ÆÁÊÌÏ×, ×ÏÚÎÉËÁÀÔ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ×ÏÐÒÏÓÙ.

ïÄÎÏÊ ÉÚ ÏÓÎÏ×ÎÙÈ ÆÕÎËÃÉÊ ËÏÎÔÒÏÌÑ ×ÅÒÓÉÊ -- ÐÒÏÓÍÏÔÒ ÒÁÚÌÉÞÉÊ ÍÅÖÄÕ Ä×ÕÍÑ ÒÅ×ÉÚÉÑÍÉ. îÁÐÒÉÍÅÒ, ÅÓÌÉ ËÔÏ-ÔÏ ÅÝÅ ÓÏÚÄÁÅÔ ÎÏ×ÕÀ ÒÅ×ÉÚÉÀ ÆÁÊÌÁ, ÔÏ ×ÁÍ ÈÏÔÅÌÏÓØ ÂÙ ×ÚÇÌÑÎÕÔØ ÎÁ ÔÏ, ÞÔÏ ÉÚÍÅÎÉÌÏÓØ É ×ÙÑÓÎÉÔØ, ×ÅÒÎÏ ÌÉ ÂÙÌÉ ÓÄÅÌÁÎÙ ÉÚÍÅÎÅÎÉÑ. äÌÑ ÔÅËÓÔÏ×ÙÈ ÆÁÊÌÏ× CVS ÏÂÅÓÐÅÞÉ×ÁÅÔ ÔÁËÕÀ ÆÕÎËÃÉÏÎÁÌØÎÏÓÔØ Ó ÐÏÍÏÝØÀ ËÏÍÁÎÄÙ cvs diff. äÌÑ Ä×ÏÉÞÎÙÈ ÆÁÊÌÏ× ÍÏÖÎÏ ÉÚ×ÌÅÞØ Ä×Å ÒÅ×ÉÚÉÉ É ÓÒÁ×ÎÉÔØ ÉÈ Ó ÐÏÍÏÝØÀ ×ÎÅÛÎÅÇÏ ÉÎÓÔÒÕÍÅÎÔÁ (ÎÁÐÒÉÍÅÒ, × ÔÅËÓÔÏ×ÙÈ ÐÒÏÃÅÓÓÏÒÁÈ ÏÂÙÞÎÏ ÉÍÅÅÔÓÑ ÔÁËÁÑ ×ÏÚÍÏÖÎÏÓÔØ. åÓÌÉ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÎÕÖÎÏ ÏÔÓÌÅÖÉ×ÁÔØ ÉÚÍÅÎÅÎÉÑ ÐÏÓÒÅÄÓÔ×ÏÍ Ó ÐÏÍÏÝØÀ ÄÒÕÇÉÈ ÍÅÈÁÎÉÚÍÏ×, ÎÁÐÒÉÍÅÒ, ÚÁÓÔÁ×ÌÑÑ ÌÀÄÅÊ ÐÉÓÁÔØ ÈÏÒÏÛÉÅ ÖÕÒÎÁÌØÎÙÅ ÓÏÏÂÝÅÎÉÑ, ÎÁÄÅÑÓØ ÐÒÉ ÜÔÏÍ, ÞÔÏ ÏÎÉ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÓÄÅÌÁÌÉ ÔÏ, ÞÔÏ ÎÁÍÅÒÅ×ÁÌÉÓØ ÓÄÅÌÁÔØ.

äÒÕÇÁÑ ×ÏÚÍÏÖÎÏÓÔØ ÓÉÓÔÅÍÙ ËÏÎÔÒÏÌÑ ×ÅÒÓÉÊ -- ÏÂßÅÄÉÎÅÎÉÅ Ä×ÕÈ ÒÅ×ÉÚÉÊ. äÌÑ CVS ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ × Ä×ÕÈ ËÏÎÔÅËÓÔÁÈ. ÷Ï-ÐÅÒ×ÙÈ, ÐÏÌØÚÏ×ÁÔÅÌÉ ÒÅÄÁËÔÉÒÕÀÔ ÆÁÊÌÙ × ÒÁÚÌÉÞÎÙÈ ÒÁÂÏÞÉÈ ËÁÔÁÌÏÇÁÈ (see section îÅÓËÏÌØËÏ ÒÁÚÒÁÂÏÔÞÉËÏ×). ÷Ï-×ÔÏÒÙÈ, ÏÂßÅÄÉÎÅÎÉÑ ÓÏ×ÅÒÛÁÀÔÓÑ Ñ×ÎÏ, ÉÓÐÏÌØÚÕÑ ËÏÍÁÎÄÕ `update -j' (see section óÏÚÄÁÎÉÅ ×ÅÔ×ÅÊ É ÓÌÉÑÎÉÅ).

÷ ÓÌÕÞÁÅ ÔÅËÓÔÏ×ÙÈ ÆÁÊÌÏ× CVS ÍÏÖÅÔ ÏÂßÅÄÉÎÉÔØ ÉÚÍÅÎÅÎÉÑ, ÓÏ×ÅÒÛÅÎÎÙÅ ÎÅÚÁ×ÉÓÉÍÏ ÄÒÕÇ ÏÔ ÄÒÕÇÁ, É ÓÉÇÎÁÌÉÚÉÒÏ×ÁÔØ Ï ËÏÎÆÌÉËÔÅ, ÅÓÌÉ ÎÕÖÎÏ. ÷ ÓÌÕÞÁÅ Ä×ÏÉÞÎÙÈ ÆÁÊÌÏ× ÌÕÞÛÅÅ, ÞÔÏ ÍÏÖÅÔ ÓÄÅÌÁÔØ CVS -- ×ÙÄÁÔØ Ä×Å ÒÁÚÌÉÞÎÙÈ ËÏÐÉÉ ÆÁÊÌÁ É ÐÒÅÄÏÓÔÁ×ÉÔØ ÐÏÌØÚÏ×ÁÔÅÌÀ ÓÐÒÁ×ÉÔØÓÑ Ó ËÏÎÆÌÉËÔÏÍ. ðÏÌØÚÏ×ÁÔÅÌØ ÍÏÖÅÔ ×ÙÂÒÁÔØ ÔÕ ÉÌÉ ÉÎÕÀ ËÏÐÉÀ, ÉÌÉ ÉÓÐÏÌØÚÏ×ÁÔØ ÓÐÅÃÉÁÌØÎÙÊ ÉÎÓÔÒÕÍÅÎÔ ÄÌÑ ÓÌÉÑÎÉÑ ÆÁÊÌÏ× ÜÔÏÇÏ ËÏÎËÒÅÔÎÏÇÏ ÆÏÒÍÁÔÁ, ÅÓÌÉ ÔÁËÏ×ÏÊ ÉÎÓÔÒÕÍÅÎÔ ÓÕÝÅÓÔ×ÕÅÔ. úÁÍÅÔØÔÅ, ÞÔÏ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÓÌÉÑÎÉÑ ÉÚÍÅÎÅÎÉÊ ×ÒÕÞÎÕÀ ÐÏÌÎÏÓÔØÀ ÚÁ×ÉÓÉÔ ÏÔ ÁËËÕÒÁÔÎÏÓÔÉ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÐÏÜÔÏÍÕ ÍÏÖÅÔ ÐÒÉ×ÅÓÔÉ Ë ÏÛÉÂËÁÍ.

åÓÌÉ ×ÙÛÅÏÐÉÓÁÎÎÙÊ ÐÒÏÃÅÓÓ ÎÅÖÅÌÁÔÅÌÅÎ, ÌÕÞÛÉÍ ×ÙÈÏÄÏÍ ÂÙÌÏ ÂÙ ÏÔËÁÚÁÔØÓÑ ÏÔ Á×ÔÏÍÁÔÉÞÅÓËÏÇÏ ÓÌÉÑÎÉÑ. þÔÏÂÙ ÉÚÂÅÖÁÔØ ÓÌÉÑÎÉÊ, Ñ×ÌÑÀÝÉÈÓÑ ÒÅÚÕÌØÔÁÔÏÍ ÒÁÂÏÔÙ × ÒÁÚÎÙÈ ÒÁÂÏÞÉÈ ËÁÔÁÌÏÇÁÈ, ÐÏÓÍÏÔÒÉÔÅ ÏÂÓÕÖÄÅÎÉÅ ÂÌÏËÉÒÕÀÝÉÈ ÉÚ×ÌÅÞÅÎÉÊ (ÂÌÏËÉÒÏ×ÏË ÆÁÊÌÏ×) × section îÅÓËÏÌØËÏ ÒÁÚÒÁÂÏÔÞÉËÏ×. þÔÏÂÙ ÉÚÂÅÖÁÔØ ÓÌÉÑÎÉÊ, ÏÂÒÁÚÕÀÝÉÈÓÑ × ÒÅÚÕÌØÔÁÔÅ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ×ÅÔ×ÅÊ, ÏÇÒÁÎÉÞØÔÅ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ×ÅÔ×ÅÊ.

ëÁË ÈÒÁÎÉÔØ Ä×ÏÉÞÎÙÅ ÆÁÊÌÙ

ðÒÉ ÈÒÁÎÅÎÉÉ Ä×ÏÉÞÎÙÈ ÆÁÊÌÏ× ×ÓÔÁÅÔ Ä×Á ×ÏÐÒÏÓÁ. ðÅÒ×ÙÊ: CVS ÐÏ ÕÍÏÌÞÁÎÉÀ ÐÒÅÏÂÒÁÚÕÅÔ ËÏÄÙ ËÏÎÃÁ ÓÔÒÏË ÍÅÖÄÕ ËÁÎÏÎÉÞÅÓËÏÊ ÆÏÒÍÏÊ, × ËÏÔÏÒÏÊ ÏÎÉ ÈÒÁÎÑÔÓÑ × ÒÅÐÏÚÉÔÏÒÉÉ (ÔÏÌØËÏ ÓÉÍ×ÏÌ ÎÏ×ÏÊ ÓÔÒÏËÉ) É ÆÏÒÍÏÊ, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ ËÌÉÅÎÔÁ (ÎÁÐÒÉÍÅÒ, ×ÏÚ×ÒÁÔ ËÁÒÅÔËÉ, ÚÁ ËÏÔÏÒÙÍ ÓÌÅÄÕÅÔ ÐÅÒÅ×ÏÄ ÓÔÒÏËÉ ÐÏÄ Windows NT).

÷ÔÏÒÏÊ ×ÏÐÒÏÓ -- × Ä×ÏÉÞÎÏÍ ÆÁÊÌÅ ÍÏÇÕÔ ÏËÁÚÁÔØÓÑ ÄÁÎÎÙÅ, ÐÏÈÏÖÉÅ ÎÁ ËÌÀÞÅ×ÏÅ ÓÌÏ×Ï (see section ðÏÄÓÔÁÎÏ×ËÁ ËÌÀÞÅ×ÙÈ ÓÌÏ×), ÔÁË ÞÔÏ ÜÔÁ ÐÏÄÓÔÁÎÏ×ËÁ ÄÏÌÖÎÁ ÂÙÔØ ×ÙËÌÀÞÅÎÁ.

ëÌÀÞ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ `-kb', ÄÏÓÔÕÐÎÙÊ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÎÅËÏÔÏÒÙÈ ËÏÍÁÎÄ CVS, ÐÏÚ×ÏÌÑÅÔ ÕÂÅÄÉÔØÓÑ, ÞÔÏ ÎÉ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ËÏÎÃÏ× ÓÔÒÏËÉ, ÎÉ ÐÏÄÓÔÁÎÏ×ËÁ ËÌÀÞÅ×ÙÈ ÓÌÏ× ÎÅ ÐÒÏÉÚ×ÏÄÑÔÓÑ.

÷ÏÔ ÐÒÉÍÅÒ ÓÏÚÄÁÎÉÑ ÎÏ×ÏÇÏ ÆÁÊÌÁ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÆÌÁÇÁ `-kb':

$ echo '$Id$' > kotest
$ cvs add -kb -m"A test file" kotest
$ cvs ci -m"ðÅÒ×ÏÅ ÆÉËÓÉÒÏ×ÁÎÉÅ; ÆÁÊÌ ÓÏÄÅÒÖÉÔ ËÌÀÞÅ×ÏÅ ÓÌÏ×Ï" kotest

åÓÌÉ ÆÁÊÌ ÓÌÕÞÁÊÎÏ ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎ ÂÅÚ `-kb', ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ËÏÍÁÎÄÕ cvs admin ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ. îÁÐÒÉÍÅÒ,

$ echo '$Id$' > kotest
$ cvs add -m"A test file" kotest
$ cvs commit -m"ðÅÒ×ÏÅ ÆÉËÓÉÒÏ×ÁÎÉÅ; ÓÏÄÅÒÖÉÔ ËÌÀÞÅ×ÏÅ ÓÌÏ×Ï" kotest
$ cvs admin -kb kotest
$ cvs update -A kotest
# äÌÑ ÎÅ-UNIX ÓÉÓÔÅÍ:
# óËÏÐÉÒÏ×ÁÔØ ÏÔËÕÄÁ-ÎÉÂÕÄØ ÈÏÒÏÛÕÀ ËÏÐÉÀ ÆÁÊÌÁ
$ cvs commit -m "óÄÅÌÁÔØ ÆÁÊÌ Ä×ÏÉÞÎÙÍ" kotest

ëÏÇÄÁ ×Ù ÉÚ×ÌÅÞÅÔÅ ÆÁÊÌ `kotest', ÏÎ ÎÅ ÓÔÁÎÅÔ Ä×ÏÉÞÎÙÍ, ÐÏÔÏÍÕ ÞÔÏ ×Ù ÎÅ ÚÁÆÉËÓÉÒÏ×ÁÌÉ ÅÇÏ ËÁË Ä×ÏÉÞÎÙÊ. ëÏÍÁÎÄÁ cvs admin -kb ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÍÅÔÏÄ ÐÏÄÓÔÁÎÏ×ËÉ ËÌÀÞÅ×ÙÈ ÓÌÏ× ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÜÔÏÇÏ ÆÁÊÌÁ, ÎÏ ÎÅ ÉÚÍÅÎÑÅÔ ÒÁÂÏÞÕÀ ËÏÐÉÀ ÆÁÊÌÁ, ËÏÔÏÒÁÑ Õ ×ÁÓ ÅÓÔØ. åÓÌÉ ×ÁÍ ÎÕÖÎÏ ÓÐÒÁ×ÉÔØÓÑ Ó ÓÉÍ×ÏÌÁÍÉ ËÏÎÃÁ ÓÔÒÏËÉ (ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ CVS ÎÁ ÎÅ-UNIX ÓÉÓÔÅÍÁÈ), ×ÁÍ ÔÒÅÂÕÅÔÓÑ ÚÁÆÉËÓÉÒÏ×ÁÔØ ÎÏ×ÕÀ ËÏÐÉÀ ÆÁÊÌÁ, ËÁË ÐÏËÁÚÁÎÏ ×ÙÛÅ × ËÏÍÁÎÄÅ cvs commit. ðÏÄ UNIX ÄÏÓÔÁÔÏÞÎÏ ×ÙÐÏÌÎÉÔØ cvs update -A.

ïÄÎÁËÏ, ÉÓÐÏÌØÚÕÑ cvs admin -k ÄÌÑ ÉÚÍÅÎÅÎÉÑ ÒÅÖÉÍÁ ÐÏÄÓÔÁÎÏ×ËÉ ËÌÀÞÅ×ÙÈ ÓÌÏ×, ÚÎÁÊÔÅ, ÞÔÏ ÜÔÏÔ ÒÅÖÉÍ ÎÅ ÐÏÄÞÉÎÑÅÔÓÑ ËÏÎÔÒÏÌÀ ×ÅÒÓÉÊ. üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÅÓÌÉ, ÓËÁÖÅÍ, × ÓÔÁÒÙÈ ×ÅÒÓÉÑÈ ÐÁËÅÔÁ ËÁËÏÊ-ÔÏ ÆÁÊÌ ÂÙÌ ÔÅËÓÔÏ×ÙÍ, Á ÚÁÔÅÍ × ÎÏ×ÙÈ ×ÅÒÓÉÑÈ ÐÏÑ×ÉÌÓÑ Ä×ÏÉÞÎÙÊ ÆÁÊÌ Ó ÔÅÍ ÖÅ ÉÍÅÎÅÍ, ÔÏ CVS ÎÅ ÏÂÅÓÐÅÞÉ×ÁÅÔ ÓÐÏÓÏÂÁ ÉÚ×ÌÅÞØ ÆÁÊÌ × Ä×ÏÉÞÎÏÍ ÉÌÉ ÔÅËÓÔÏ×ÏÍ ÒÅÖÉÍÅ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ×ÅÒÓÉÉ ÐÁËÅÔÁ, ËÏÔÏÒÕÀ ×Ù ÉÚ×ÌÅËÁÅÔÅ. äÌÑ ÏÂÈÏÄÁ ÜÔÏÊ ÐÒÏÂÌÅÍÙ ÈÏÒÏÛÅÇÏ ÒÅÛÅÎÉÑ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ.

÷Ù ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ ËÏÍÁÎÄÙ cvs add É cvs import, ÄÌÑ ×ÙÑÓÎÅÎÉÑ, Ñ×ÌÑÅÔÓÑ ÌÉ ÆÁÊÌ ÔÅËÓÔÏ×ÙÍ ÉÌÉ Ä×ÏÉÞÎÙÍ, ÏÓÎÏ×Ù×ÁÑÓØ ÎÁ ÅÇÏ ÉÍÅÎÉ. îÁÐÒÉÍÅÒ, ÍÏÖÎÏ ÇÁÒÁÎÔÉÒÏ×ÁÔØ, ÞÔÏ ÆÁÊÌÙ, ÞØÉ ÉÍÅÎÁ ÚÁËÁÎÞÉ×ÁÀÔÓÑ ÎÁ `.exe' Ñ×ÌÑÀÔÓÑ Ä×ÏÉÞÎÙÍÉ. See section æÁÊÌ `cvswrappers'. ÷ ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ ÎÅÔ ÓÐÏÓÏÂÁ ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ, Ñ×ÌÑÅÔÓÑ ÌÉ ÆÁÊÌ ÔÅËÓÔÏ×ÙÍ ÉÌÉ Ä×ÏÉÞÎÙÍ, × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÅÇÏ ÓÏÄÅÒÖÉÍÏÇÏ. ïÓÎÏ×ÎÁÑ ÔÒÕÄÎÏÓÔØ ÐÒÉ ÒÁÚÒÁÂÏÔËÅ ÔÁËÏÊ ×ÏÚÍÏÖÎÏÓÔÉ --- ÎÅÑÓÎÏ, ËÁË ÒÁÚÌÉÞÉÔØ ÔÁËÉÅ ÆÁÊÌÙ, ÐÏÔÏÍÕ ÞÔÏ ÓÐÏÓÏÂÙ ÓÉÌØÎÏ ÒÁÚÌÉÞÁÀÔÓÑ × ÒÁÚÎÙÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍÁÈ.


Go to the first, previous, next, last section, table of contents.