go to the first, previous, next, last section, table of contents.
просмотр историипосле того, как вы успели поиспользовать cvs для хранения информации об истории изменений: какие файлы, когда, как и кто изменил, вам потребуются разнообразные механизмы для просмотра истории. журнальные записикаждый раз, когда вы фиксируете изменения в файле, вам предлагается создать соответствующую журнальную запись.
для того, чтобы просмотреть журнальные записи, соответствующие
каждой зафиксированной ревизии, используйте команду база истории
вы можете использовать файл history (see section файл history), чтобы
журналировать разнообразные действия cvs. чтобы извлечь
информацию из файла history, используйте команду настройка журналированиявы можете настроить cvs для журналирования различных действий тем способом, который вам требуется. это достигается выполнением определенного скрипта в определенные моменты времени. скрипт может, например, добавить сообщение об изменении в конец какого-либо файла, послать почтовое сообщение группе разработчиков или, например, поместить сообщение в группу новостей. для того, чтобы журналировать факты фиксирования, используйте файл `loginfo' (see section файл loginfo).
для журналирования фиксирований, извлечений, экспортов и меток
можно использовать флаги `-i', `-o', `-e' и
`-t' соответственно. эти флаги находятся в файле модулей.
более гибким способом уведомления пользователей, требующим меньше
усилий по поддержке централизованных скриптов, является команда
в файле `taginfo' перечисляются программы, которые нужно
выполнить, когда кто-либо выполняет команды cvs
вот пример использования `taginfo' для журналирования команд
all /usr/local/cvsroot/cvsroot/loggit здесь `/usr/local/cvsroot/cvsroot/loggit' является таким скриптом: #!/bin/sh echo "$@" >>/home/kingdon/cvsroot/cvsroot/taglog команда annotate
ключи команды go to the first, previous, next, last section, table of contents. |