ôÁË ËÁË ÐÅÒÅÉÍÅÎÏ×ÁÎÉÅ ÆÁÊÌÏ× É ÐÅÒÅÍÅÝÅÎÉÅ ÉÈ ÍÅÖÄÕ ËÁÔÁÌÏÇÁÍÉ ÓÌÅÇËÁ ÎÅÕÄÏÂÎÏ, ÐÅÒ×ÏÅ, ÞÔÏ ×ÁÍ ÓÌÅÄÕÅÔ ÓÄÅÌÁÔØ, ËÏÇÄÁ ×Ù ÎÁÞÉÎÁÅÔÅ ÎÏ×ÙÊ ÐÒÏÅËÔ -- ÐÒÏÄÕÍÁÔØ ÏÒÇÁÎÉÚÁÃÉÀ ÆÁÊÌÏ×. óÏÂÓÔ×ÅÎÎÏ, ÐÅÒÅÍÅÝÁÔØ É ÐÅÒÅÉÍÅÎÏ×Ù×ÁÔØ ÆÁÊÌÙ ÍÏÖÎÏ, ÎÏ ÜÔÏ, ×Ï-ÐÅÒ×ÙÈ, Õ×ÅÌÉÞÉ×ÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ÎÅÄÏÐÏÎÉÍÁÎÉÑ, Á ×Ï-×ÔÏÒÙÈ, Õ CVS ÅÓÔØ ÎÅËÏÔÏÒÙÅ ÎÅÐÏÌÁÄËÉ, ÎÁÐÒÉÍÅÒ, ÐÒÉ ÐÅÒÅÉÍÅÎÏ×ÁÎÉÉ ËÁÔÁÌÏÇÏ×. See section ðÅÒÅÍÅÝÅÎÉÅ É ÐÅÒÅÉÍÅÎÏ×ÁÎÉÅ ÆÁÊÌÏ×.
äÁÌØÎÅÊÛÉÅ ÄÅÊÓÔ×ÉÑ ÚÁ×ÉÓÑÔ ÏÔ ËÏÎËÒÅÔÎÏÊ ÓÉÔÕÁÃÉÉ.
ðÅÒ×ÙÍ ÛÁÇÏÍ ÂÕÄÅÔ ÓÏÚÄÁÎÉÅ ÆÁÊÌÏ× × ÒÅÐÏÚÉÔÏÒÉÉ. üÔÏ ÍÏÖÅÔ ÂÙÔØ ÓÄÅÌÁÎÏ ÎÅÓËÏÌØËÉÍÉ ÒÁÚÌÉÞÎÙÍÉ ÓÐÏÓÏÂÁÍÉ.
ëÏÇÄÁ ×Ù ÎÁÞÎÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ CVS, ×Ù, ÓËÏÒÅÅ ×ÓÅÇÏ, ÕÖÅ
ÉÍÅÅÔÅ ÎÅÓËÏÌØËÏ ÐÒÏÅËÔÏ×, ËÏÔÏÒÙÅ ÍÏÖÎÏ ÐÏÍÅÓÔÉÔØ ÐÏÄ ËÏÎÔÒÏÌØ
CVS. ÷ ÜÔÉÈ ÓÌÕÞÁÑÈ ÓÁÍÙÍ ÐÒÏÓÔÙÍ ÍÅÔÏÄÏÍ ÂÕÄÅÔ
ÉÓÐÏÌØÚÏ×ÁÎÉÅ ËÏÍÁÎÄÙ import
. óÁÍÙÍ ÐÒÏÓÔÙÍ ÏÂßÑÓÎÅÎÉÅÍ,
×ÅÒÏÑÔÎÏ, ÂÕÄÅÔ ÐÒÉ×ÅÓÔÉ ÐÒÉÍÅÒ. åÓÌÉ ÆÁÊÌÙ, ËÏÔÏÒÙÅ ×Ù ÈÏÔÉÔÅ
ÐÏÍÅÓÔÉÔØ ÐÏÄ CVS, ÎÁÈÏÄÑÔÓÑ × `wdir', Á ×Ù
ÈÏÔÉÔÅ, ÞÔÏÂÙ ÏÎÉ ÐÏÑ×ÉÌÉÓØ × ÒÅÐÏÚÉÔÏÒÉÉ × ËÁÔÁÌÏÇÅ
`$CVSROOT/yoyodyne/rdir', ×Ù ÍÏÖÅÔÅ ÓËÁÚÁÔØ:
$ cd wdir $ cvs import -m "Imported sources" yoyodyne/rdir yoyo start
åÓÌÉ ×Ù ÎÅ ÕËÁÖÅÔÅ ÖÕÒÎÁÌØÎÏÅ ÓÏÏÂÝÅÎÉÅ Ó ÐÏÍÏÝØÀ ËÌÀÞÁ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ `-m', ÔÏ CVS ÚÁÐÕÓÔÉÔ ÒÅÄÁËÔÏÒ, × ËÏÔÏÒÏÍ ÍÏÖÎÏ ÂÕÄÅÔ ÎÁÂÒÁÔØ ÜÔÏ ÓÏÏÂÝÅÎÉÅ. óÔÒÏËÁ `yoyo' -- ÜÔÏ ÔÜÇ ÐÒÏÉÚ×ÏÄÉÔÅÌÑ, Á `start' -- ÜÔÏ ÔÜÇ ÒÅÌÉÚÁ. ÷ ÄÁÎÎÏÍ ËÏÎÔÅËÓÔÅ ÏÎÉ ÍÏÇÕÔ ÎÅ ÉÍÅÔØ ÎÁÚÎÁÞÅÎÉÑ, ÎÏ CVS ÔÒÅÂÕÅÔ ÉÈ ÐÒÉÓÕÔÓÔ×ÉÑ. See section óÌÅÖÅÎÉÅ ÚÁ ÞÕÖÉÍÉ ÉÓÈÏÄÎÙÍÉ ÔÅËÓÔÁÍÉ, ÚÁ ÄÁÌØÎÅÊÛÅÊ ÉÎÆÏÒÍÁÃÉÅÊ.
ôÅÐÅÒØ ×Ù ÍÏÖÅÔÅ ÐÒÏ×ÅÒÉÔØ, ÞÔÏ ×ÓÅ ÒÁÂÏÔÁÅÔ É ÕÄÁÌÉÔØ ×ÁÛ ÉÓÈÏÄÎÙÊ ËÁÔÁÌÏÇ.
$ cd .. $ mv dir dir.orig $ cvs checkout yoyodyne/dir # ÏÂßÑÓÎÅÎÉÅ ÓÌÅÄÕÅÔ $ diff -r dir.orig yoyodyne/dir $ rm -r dir.orig
âÙÌÏ ÂÙ ÎÅÐÌÏÈÏ ÕÄÁÌÉÔØ ÉÚÎÁÞÁÌØÎÙÅ ÆÁÊÌÙ, ÞÔÏÂÙ ÓÌÕÞÁÊÎÏ ÎÅ ÎÁÞÁÔØ ÒÅÄÁËÔÉÒÏ×ÁÔØ ÉÈ × dir ÂÅÚ ÉÓÐÏÌØÚÏ×ÁÎÉÑ CVS. ëÏÎÅÞÎÏ ÖÅ, ÐÅÒÅÄ ÕÄÁÌÅÎÉÅÍ ÈÏÒÏÛÏ ÂÙÌÏ ÂÙ ÕÂÅÄÉÔØÓÑ, ÞÔÏ Õ ×ÁÓ ÅÓÔØ ÒÅÚÅÒ×ÎÁÑ ËÏÐÉÑ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×.
ëÏÍÁÎÄÁ checkout
ÐÏÌÕÞÁÅÔ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ ÉÍÑ ÍÏÄÕÌÑ
(ËÁË × ÐÒÅÄÙÄÕÝÉÈ ÐÒÉÍÅÒÁÈ) ÉÌÉ ÉÍÑ ËÁÔÁÌÏÇÁ ÏÔÎÏÓÉÔÅÌØÎÏ
$CVSROOT
, ËÁË × ×ÙÛÅÐÒÉ×ÅÄÅÎÎÏÍ ÐÒÉÍÅÒÅ.
èÏÒÏÛÏ ÂÙÌÏ ÂÙ ÐÒÏ×ÅÒÉÔØ, ÞÔÏ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÎÁ ÓÏÚÄÁÎÎÙÅ CVS ËÁÔÁÌÏÇÉ ÐÒÁ×ÉÌØÎÙ, É ÞÔÏ ÜÔÉ ËÁÔÁÌÏÇÉ ÐÒÉÎÁÄÌÅÖÁÔ ÄÏÌÖÎÙÍ ÇÒÕÐÐÁÍ. See section ðÒÁ×Á ÄÏÓÔÕÐÁ Ë ÆÁÊÌÁÍ.
åÓÌÉ ËÁËÉÅ-ÔÏ ÉÚ ÆÁÊÌÏ×, ËÏÔÏÒÙÅ ÎÕÖÎÏ ÉÍÐÏÒÔÉÒÏ×ÁÔØ, Ñ×ÌÑÀÔÓÑ ÂÉÎÁÒÎÙÍÉ, ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÂÅÒÔËÉ, ÞÔÏÂÙ ÕËÁÚÁÔØ, ËÁËÉÅ ÉÍÅÎÎÏ. See section æÁÊÌ `cvswrappers'.
åÓÌÉ Õ ×ÁÓ ÅÓÔØ ÐÒÏÅËÔ, ËÏÔÏÒÙÊ ÏÂÓÌÕÖÉ×ÁÅÔÓÑ ÄÒÕÇÏÊ ÓÉÓÔÅÍÏÊ ËÏÎÔÒÏÌÑ ×ÅÒÓÉÊ, ÎÁÐÒÉÍÅÒ, RCS, ×Ù ÍÏÖÅÔÅ ÚÁÈÏÔÅÔØ ÐÏÍÅÓÔÉÔØ ÜÔÉ ÆÁÊÌÙ ÐÏÄ ÕÐÒÁ×ÌÅÎÉÅ CVS É ÓÏÈÒÁÎÉÔØ ÉÓÔÏÒÉÀ ÉÚÍÅÎÅÎÉÑ ÜÔÉÈ ÆÁÊÌÏ×.
äÌÑ ÎÏ×ÏÇÏ ÐÒÏÅËÔÁ ÓÁÍÙÍ ÐÒÏÓÔÙÍ ÓÐÏÓÏÂÏÍ, ×ÅÒÏÑÔÎÏ, ÂÕÄÅÔ ÓÏÚÄÁÔØ ÐÕÓÔÕÀ ÓÔÒÕËÔÕÒÕ ËÁÔÁÌÏÇÏ×, ÎÁÐÒÉÍÅÒ:
$ mkdir tc $ mkdir tc/man $ mkdir tc/testing
úÁÔÅÍ ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ import
, ÞÔÏÂÙ ÓÏÚÄÁÔØ
ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ (ÐÕÓÔÕÀ) ÓÔÒÕËÔÕÒÕ ËÁÔÁÌÏÇÏ× ×ÎÕÔÒÉ ÒÅÐÏÚÉÔÏÒÉÑ:
$ cd tc $ cvs import -m "Created directory structure" yoyodyne/dir yoyo start
úÁÔÅÍ ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ add
, ÞÔÏÂÙ ÄÏÂÁ×ÌÑÔØ ÆÁÊÌÙ É
ÎÏ×ÙÅ ËÁÔÁÌÏÇ ÐÏ ÍÅÒÅ ÉÈ ÐÏÑ×ÌÅÎÉÑ.
õÂÅÄÉÔÅÓØ, ÞÔÏ ÐÒÁ×Á ÄÏÓÔÕÐÁ, ËÏÔÏÒÙÅ CVS ÄÁÅÔ ÎÏ×ÙÍ ËÁÔÁÌÏÇÁÍ × `$CVSROOT', ÐÒÁ×ÉÌØÎÙ.
óÌÅÄÕÀÝÉÍ ÛÁÇÏÍ ÂÕÄÅÔ ÏÐÒÅÄÅÌÅÎÉÅ ÍÏÄÕÌÑ × ÆÁÊÌÅ `modules'. üÔÏ ÎÅÏÂÑÚÁÔÅÌØÎÏ, ÎÏ ÍÏÄÕÌÉ ÕÄÏÂÎÙ ÄÌÑ ÇÒÕÐÐÉÒÏ×ÁÎÉÑ Ó×ÑÚÁÎÎÙÈ ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ×.
÷ ÐÒÏÓÔÙÈ ÓÌÕÞÁÑÈ ÎÉÖÅÓÌÅÄÕÀÝÉÈ ÛÁÇÏ× ÄÏÓÔÁÔÏÞÎÏ ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÍÏÄÕÌÑ.
$ cvs checkout CVSROOT/modules $ cd CVSROOT
tc yoyodyne/tc
$ cvs commit -m "Added the tc module." modules
CVSROOT
.
$ cd .. $ cvs release -d CVSROOT
Go to the first, previous, next, last section, table of contents.