ðÏÓÌÅ ÔÏÇÏ, ËÁË ×Ù ÕÓÐÅÌÉ ÐÏÉÓÐÏÌØÚÏ×ÁÔØ CVS ÄÌÑ ÈÒÁÎÅÎÉÑ ÉÎÆÏÒÍÁÃÉÉ Ï ÉÓÔÏÒÉÉ ÉÚÍÅÎÅÎÉÊ: ËÁËÉÅ ÆÁÊÌÙ, ËÏÇÄÁ, ËÁË É ËÔÏ ÉÚÍÅÎÉÌ, ×ÁÍ ÐÏÔÒÅÂÕÀÔÓÑ ÒÁÚÎÏÏÂÒÁÚÎÙÅ ÍÅÈÁÎÉÚÍÙ ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÉÓÔÏÒÉÉ.
ëÁÖÄÙÊ ÒÁÚ, ËÏÇÄÁ ×Ù ÆÉËÓÉÒÕÅÔÅ ÉÚÍÅÎÅÎÉÑ × ÆÁÊÌÅ, ×ÁÍ ÐÒÅÄÌÁÇÁÅÔÓÑ ÓÏÚÄÁÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ÖÕÒÎÁÌØÎÕÀ ÚÁÐÉÓØ.
äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÐÒÏÓÍÏÔÒÅÔØ ÖÕÒÎÁÌØÎÙÅ ÚÁÐÉÓÉ, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ
ËÁÖÄÏÊ ÚÁÆÉËÓÉÒÏ×ÁÎÎÏÊ ÒÅ×ÉÚÉÉ, ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ cvs
log
(see section ëÏÍÁÎÄÁ log: ÎÁÐÅÞÁÔÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÆÁÊÌÁÈ).
÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÆÁÊÌ history (see section æÁÊÌ history), ÞÔÏÂÙ
ÖÕÒÎÁÌÉÒÏ×ÁÔØ ÒÁÚÎÏÏÂÒÁÚÎÙÅ ÄÅÊÓÔ×ÉÑ CVS. þÔÏÂÙ ÉÚ×ÌÅÞØ
ÉÎÆÏÒÍÁÃÉÀ ÉÚ ÆÁÊÌÁ history, ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ cvs
history
(see section æÁÊÌ history).
÷Ù ÍÏÖÅÔÅ ÎÁÓÔÒÏÉÔØ CVS ÄÌÑ ÖÕÒÎÁÌÉÒÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÄÅÊÓÔ×ÉÊ ÔÅÍ ÓÐÏÓÏÂÏÍ, ËÏÔÏÒÙÊ ×ÁÍ ÔÒÅÂÕÅÔÓÑ. üÔÏ ÄÏÓÔÉÇÁÅÔÓÑ ×ÙÐÏÌÎÅÎÉÅÍ ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÓËÒÉÐÔÁ × ÏÐÒÅÄÅÌÅÎÎÙÅ ÍÏÍÅÎÔÙ ×ÒÅÍÅÎÉ. óËÒÉÐÔ ÍÏÖÅÔ, ÎÁÐÒÉÍÅÒ, ÄÏÂÁ×ÉÔØ ÓÏÏÂÝÅÎÉÅ Ï ÉÚÍÅÎÅÎÉÉ × ËÏÎÅà ËÁËÏÇÏ-ÌÉÂÏ ÆÁÊÌÁ, ÐÏÓÌÁÔØ ÐÏÞÔÏ×ÏÅ ÓÏÏÂÝÅÎÉÅ ÇÒÕÐÐÅ ÒÁÚÒÁÂÏÔÞÉËÏ× ÉÌÉ, ÎÁÐÒÉÍÅÒ, ÐÏÍÅÓÔÉÔØ ÓÏÏÂÝÅÎÉÅ × ÇÒÕÐÐÕ ÎÏ×ÏÓÔÅÊ. äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÖÕÒÎÁÌÉÒÏ×ÁÔØ ÆÁËÔÙ ÆÉËÓÉÒÏ×ÁÎÉÑ, ÉÓÐÏÌØÚÕÊÔÅ ÆÁÊÌ `loginfo' (see section æÁÊÌ loginfo).
äÌÑ ÖÕÒÎÁÌÉÒÏ×ÁÎÉÑ ÆÉËÓÉÒÏ×ÁÎÉÊ, ÉÚ×ÌÅÞÅÎÉÊ, ÜËÓÐÏÒÔÏ× É ÍÅÔÏË
ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÆÌÁÇÉ `-i', `-o', `-e' É
`-t' ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ. üÔÉ ÆÌÁÇÉ ÎÁÈÏÄÑÔÓÑ × ÆÁÊÌÅ ÍÏÄÕÌÅÊ.
âÏÌÅÅ ÇÉÂËÉÍ ÓÐÏÓÏÂÏÍ Õ×ÅÄÏÍÌÅÎÉÑ ÐÏÌØÚÏ×ÁÔÅÌÅÊ, ÔÒÅÂÕÀÝÉÍ ÍÅÎØÛÅ
ÕÓÉÌÉÊ ÐÏ ÐÏÄÄÅÒÖËÅ ÃÅÎÔÒÁÌÉÚÏ×ÁÎÎÙÈ ÓËÒÉÐÔÏ×, Ñ×ÌÑÅÔÓÑ ËÏÍÁÎÄÁ
cvs watch add
(see section CVS ÍÏÖÅÔ ÐÏÓÙÌÁÔØ ×ÁÍ Õ×ÅÄÏÍÌÅÎÉÑ); ÜÔÁ ËÏÍÁÎÄÁ
ÐÏÌÅÚÎÁ, ÄÁÖÅ ÅÓÌÉ ×Ù ÎÅ ÉÓÐÏÌØÚÕÅÔÅ cvs watch on
.
÷ ÆÁÊÌÅ `taginfo' ÐÅÒÅÞÉÓÌÑÀÔÓÑ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÎÕÖÎÏ
×ÙÐÏÌÎÉÔØ, ËÏÇÄÁ ËÔÏ-ÌÉÂÏ ×ÙÐÏÌÎÑÅÔ ËÏÍÁÎÄÙ CVS tag
ÉÌÉ rtag
. æÁÊÌ `taginfo' ÉÍÅÅÔ ÓÔÁÎÄÁÒÔÎÙÊ ÆÏÒÍÁÔ
ÁÄÍÉÎÉÓÔÒÁÔÉ×ÎÙÈ ÆÁÊÌÏ× (see section óÐÒÁ×ÏÞÎÉË ÐÏ ÁÄÍÉÎÉÓÔÒÁÔÉ×ÎÙÍ ÆÁÊÌÁÍ), Á
ËÁÖÄÁÑ ÓÔÒÏËÁ × ÎÅÍ ÓÏÄÅÒÖÉÔ ÒÅÇÕÌÑÒÎÏÅ ×ÙÒÁÖÅÎÉÅ, ÚÁ ËÏÔÏÒÙÍ
ÓÌÅÄÕÅÔ ËÏÍÁÎÄÁ, ËÏÔÏÒÕÀ ÎÁÄÏ ×ÙÐÏÌÎÉÔØ. áÒÇÕÍÅÎÔÙ, ËÏÔÏÒÙÅ
ÐÅÒÅÄÁÀÔÓÑ ËÏÍÁÎÄÅ, ÜÔÏ ÉÍÑ-ÍÅÔËÉ, ÏÐÅÒÁÃÉÑ
(add
ÄÌÑ tag
, mov
ÄÌÑ tag -F
,
del
ÄÌÑ tag -d
), ÒÅÐÏÚÉÔÏÒÉÊ, Á ÚÁÔÅÍ ÓÌÅÄÕÅÔ
ÓÅÒÉÑ ÐÁÒ ÉÍÑ-ÆÁÊÌÁ ÒÅ×ÉÚÉÑ. îÅÎÕÌÅ×ÏÊ ËÏÄ ÚÁ×ÅÒÛÅÎÉÑ
ÐÒÏÇÒÁÍÍÙ ÐÒÉ×ÅÄÅÔ Ë ÏÔÍÅÎÅ ÏÐÅÒÁÃÉÉ Ó ÍÅÔËÁÍÉ.
÷ÏÔ ÐÒÉÍÅÒ ÉÓÐÏÌØÚÏ×ÁÎÉÑ `taginfo' ÄÌÑ ÖÕÒÎÁÌÉÒÏ×ÁÎÉÑ ËÏÍÁÎÄ
tag
É rtag
. ÷ ÆÁÊÌÅ `taginfo' ÎÁÐÉÓÁÎÏ:
ALL /usr/local/cvsroot/CVSROOT/loggit
úÄÅÓØ `/usr/local/cvsroot/CVSROOT/loggit' Ñ×ÌÑÅÔÓÑ ÔÁËÉÍ ÓËÒÉÐÔÏÍ:
#!/bin/sh echo "$@" >>/home/kingdon/cvsroot/CVSROOT/taglog
-flR
] [-r rev
|-D date
] files ...
äÌÑ ËÁÖÄÏÇÏ ÆÁÊÌÁ × ÓÐÉÓËÅ files, ÎÁÐÅÞÁÔÁÔØ ÇÏÌÏ×ÎÕÀ ÒÅ×ÉÚÉÀ × ÓÔ×ÏÌÅ, Á ÔÁËÖÅ ÉÎÆÏÒÍÁÃÉÀ Ï ÐÏÓÌÅÄÎÉÈ ÉÚÍÅÎÅÎÉÑÈ × ËÁÖÄÏÊ ÓÔÒÏËÅ. îÁÐÒÉÍÅÒ:
$ cvs annotate ssfile Annotations for ssfile *************** 1.1 (mary 27-Mar-96): ssfile line 1 1.2 (joe 28-Mar-96): ssfile line 2
÷ ÆÁÊÌÅ `ssfile' × ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ ÓÏÄÅÒÖÉÔ Ä×Å ÓÔÒÏËÉ.
óÔÒÏËÁ ssfile line 1
ÂÙÌÁ ÚÁÆÉËÓÉÒÏ×ÁÎÁ mary
Ä×ÁÄÃÁÔØ ÓÅÄØÍÏÇÏ ÍÁÒÔÁ. úÁÔÅÍ, Ä×ÁÄÃÁÔØ ×ÏÓØÍÏÇÏ, joe
ÄÏÂÁ×ÉÌ ÓÔÒÏËÉ ssfile line 2
, ÎÅ ÉÚÍÅÎÑÑ ÓÔÒÏËÉ
ssfile line 1
. ÷ ÜÔÏÍ ÏÔÞÅÔÅ ÎÉÞÅÇÏ ÎÅ ÓËÁÚÁÎÏ Ï ÔÏÍ, ÞÔÏ
ÂÙÌÏ ÕÄÁÌÅÎÏ ÉÌÉ ÚÁÍÅÎÅÎÏ; ÉÓÐÏÌØÚÕÊÔÅ cvs diff
, ÞÔÏÂÙ
ÕÚÎÁÔØ ÜÔÏ (see section ëÏÍÁÎÄÁ diff: ÐÏËÁÚÁÔØ ÒÁÚÌÉÞÉÑ ÍÅÖÄÕ ÒÅ×ÉÚÉÑÍÉ).
ëÌÀÞÉ ËÏÍÁÎÄÙ cvs annotate
ÐÅÒÅÞÉÓÌÅÎÙ × section ëÒÁÔËÉÊ ÓÐÒÁ×ÏÞÎÉË ÐÏ ËÏÍÁÎÄÁÍ CVS,
É ÍÏÇÕÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÌÑ ×ÙÂÏÒÁ ÆÁÊÌÏ× É ÉÈ ÒÅ×ÉÚÉÊ, ËÏÔÏÒÙÅ
ÎÕÖÎÏ ÁÎÎÏÔÉÒÏ×ÁÔØ. ëÌÀÞÉ ÄÅÔÁÌØÎÏ ÏÐÉÓÁÎÙ × section óÔÁÎÄÁÒÔÎÙÅ ËÌÀÞÉ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ.
Go to the first, previous, next, last section, table of contents.