2009-11-12 2 views
0

Действительно смущающий вопрос: я указал свой корень CVS, и в пределах этот корень CVS У меня есть репозиторий, позвольте ему его REP. В REP у меня есть файл TEST.TXT, где я хочу увидеть все его изменения. К сожалению, я не могу получить эту работу, я попробовал следующее:История CVS .... не может заставить его работать

cvs history TEST.TXT 
cvs history /REP/TEST.TXT 
cvs history REP/TEST.TXT 

кто-нибудь представление о том, что я делаю неправильно? Я пропустил команду, которая сообщает CVS, какой репозиторий Я имею в виду?

Большое спасибо!

+0

Что такое симптом вы видите, когда вы пытаетесь использовать команду «История CVS»? Какова настройка переменной среды CVSROOT? – shoover

+0

BTW 'cvs history' - это прежде всего машиночитаемый текстовый свалка информации, которую трудно прочитать человеку. Вы уверены, что хотите этого, а не 'cvs log', который предоставляет историю в понятной для человека форме? –

ответ

1

Я смутно помню CVS ... :-)

Обычный способ сообщить CVS Repository, которые вы используете с переменной в CVSROOT среды. Если репозиторий находится на локальном хосте, то это может быть просто полное имя пути.

Обычный способ получить историю изменений в файле - это не проверять архив истории всего репозитория, а скорее запускать команду cvs log, которая будет извлекать информацию о ревизии rcs для данного файла или поддерева.

Пример:

$ echo $CVSROOT 
/home/ross/cvs 
$ cvs log q.rb 

RCS file: /home/ross/cvs/R3/q.rb,v 
Working file: q.rb 
head: 1.1 
branch: 1.1.1 
locks: strict 
access list: 
symbolic names: 
    R1: 1.1.1.1 
    ROSS: 1.1.1 
keyword substitution: kv 
total revisions: 2; selected revisions: 2 
description: 
---------------------------- 
revision 1.1 
date: 2009-11-12 10:36:27 -0800; author: ross; state: Exp; commitid: MlYKy8V908Lmagbu; 
branches: 1.1.1; 
Initial revision 
---------------------------- 
revision 1.1.1.1 
date: 2009-11-12 10:36:27 -0800; author: ross; state: Exp; lines: +0 -0; commitid: MlYKy8V908Lmagbu; 
initial import 
============================================================================= 
Смежные вопросы