Выборка старых версий файлов в RCS
В репозитарии RCS хранится несколько версий файла. Для просмотра всего протокола изменений по конкретному файлу следует использовать команду rlog:
oleg@localhost:~/webprojects/linuxcookbook/content:$ \ > rlog versioncontrolsystems.html,v RCS file: RCS/versioncontrolsystems.html,v Working file: versioncontrolsystems.html head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 2; selected revisions: 2 description: RCS and CVS ---------------------------- revision 1.2 date: 2008/11/01 11:42:45; author: oleg; state: Exp; lines: +1 -1 Незначительная правка ---------------------------- revision 1.1 date: 2008/11/01 11:30:02; author: oleg; state: Exp; Initial revision
Для извлечения конкретной версии документа следует указать ее номер:
co -l r 1.2 versioncontrolsystems.html,v RCS/versioncontrolsystems.html,v --> versioncontrolsystems.html revision 1.2 (locked) done
Рабочая копия файла должна быть занесена в репозитарий RCS до извлечения из него одной из модификаций, т.к. извлечение приводит к стиранию рабочей копии.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии