Введение в CVS Конспект первого дня двухдневного курса по CVS
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Для чего нужен CVS?
CVS поддерживает историю дерева каталогов с исходным кодом, работая с последовательностью изменений. CVS маркирует каждое изменение моментом времени, когда оно было сделано, и именем пользователя, совершившим изменение. Обычно человек, совершивший изменение, также предоставляет текстовое описание причины, по которой произошло изменение. Вооружившись всей этой информацией, CVS может отвечать на такие вопросы, как
Кто совершил данное изменение?
Когда они его совершили?
Зачем они это сделали?
Какие еще изменения произошли в то же самое время?
Как использовать CVS -- первый набросок
Перед обсуждением множества разнобразных терминов и идей, давайте взглянем на основные команды CVS.
Настройка вашего репозитория
CVS хранит все изменения в данном проекте в дереве каталогов, называемом "репозиторием" (repository). Перед тем, как начать использовать CVS, вам необходимо настроить переменную среды CVSROOT так, чтобы она указывала на каталог репозитория. Тот, кто ответственен за управление конфигурацией вашего проекта, вероятно, знает, что именно должна содержать в себе эта переменная; возможно даже, что переменная CVSROOT уже установлена глобально.
В любом случае, на нашей системе репозиторий находится в `/usr/src/master'. В этом случае вам следует ввести команды
` setenv CVSROOT /usr/src/master '
если ваш командный интерпретатор -- csh или порожден от него, или
` CVSROOT=/usr/src/master export CVSROOT
если это Bash или какой-либой другой вариант Bourne shell.
Если вы забудете сделать это, CVS пожалуется, если вы попытаетесь запустить его:
$ cvs checkout httpc
cvs checkout: No CVSROOT specified! Please use the `-d' option
cvs [checkout aborted]: or set the CVSROOT environment variable.
$
Извлечение рабочего каталога
CVS не может работать в обычном дереве каталогов; наоборот, вы должны работать в каталоге, который CVS создаст для вас. Точно так же, как вы выписываете книгу из библиотеки перед тем, как забрать ее с собой, вам следует использовать команду `cvs checkout', чтобы получить от CVS рабочее дерево каталогов. Предположим, например, что вы работаете над проектом, называемым `httpc', тривиальным HTTP клиентом:
CVS поддерживает историю дерева каталогов с исходным кодом, работая с последовательностью изменений. CVS маркирует каждое изменение моментом времени, когда оно было сделано, и именем пользователя, совершившим изменение. Обычно человек, совершивший изменение, также предоставляет текстовое описание причины, по которой произошло изменение. Вооружившись всей этой информацией, CVS может отвечать на такие вопросы, как
Кто совершил данное изменение?
Когда они его совершили?
Зачем они это сделали?
Какие еще изменения произошли в то же самое время?
Как использовать CVS -- первый набросок
Перед обсуждением множества разнобразных терминов и идей, давайте взглянем на основные команды CVS.
Настройка вашего репозитория
CVS хранит все изменения в данном проекте в дереве каталогов, называемом "репозиторием" (repository). Перед тем, как начать использовать CVS, вам необходимо настроить переменную среды CVSROOT так, чтобы она указывала на каталог репозитория. Тот, кто ответственен за управление конфигурацией вашего проекта, вероятно, знает, что именно должна содержать в себе эта переменная; возможно даже, что переменная CVSROOT уже установлена глобально.
В любом случае, на нашей системе репозиторий находится в `/usr/src/master'. В этом случае вам следует ввести команды
` setenv CVSROOT /usr/src/master '
если ваш командный интерпретатор -- csh или порожден от него, или
` CVSROOT=/usr/src/master export CVSROOT
если это Bash или какой-либой другой вариант Bourne shell.
Если вы забудете сделать это, CVS пожалуется, если вы попытаетесь запустить его:
$ cvs checkout httpc
cvs checkout: No CVSROOT specified! Please use the `-d' option
cvs [checkout aborted]: or set the CVSROOT environment variable.
$
Извлечение рабочего каталога
CVS не может работать в обычном дереве каталогов; наоборот, вы должны работать в каталоге, который CVS создаст для вас. Точно так же, как вы выписываете книгу из библиотеки перед тем, как забрать ее с собой, вам следует использовать команду `cvs checkout', чтобы получить от CVS рабочее дерево каталогов. Предположим, например, что вы работаете над проектом, называемым `httpc', тривиальным HTTP клиентом:
Другие работы
Фланец компенсатора-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
lelya.nakonechnyy.92@mail.ru
: 26 июля 2016
Фланец компенсатора-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
91 руб.
Зачетная работа по дисциплине: Материалы и компоненты электронной техники. Билет №1
Roma967
: 23 октября 2019
Билет 1
1. Для кристаллического состояния вещества характерны:
а) высокая электропроводность;
б) анизотропия свойств;
в) высокая пластичность;
г) коррозионная устойчивость.
2. Твердое тело, представляющее собой совокупность неориентированных относительно друг друга зерен-кристаллитов, представляет собой:
а) текстуру;
б) поликристалл;
в) монокристалл;
г) композицию.
3. Кристалл формируется путем правильного повторения микрочастиц (атомов, ионов, молекул) только по одной координате:
а) верно;
б
300 руб.
Информатика (часть 2). Лабораторная работа №2. Вариант №2.
nik200511
: 13 июня 2019
Лабораторная 2.
Разработать типизированную функцию для выполнения над массивом А[n] операций в соответствии с вариантом.
В функции main исходный массив сформировать, используя датчик псевдослучайных чисел rand(). На печать вывести исходный массив и после работы функции результат ее работы.
Варианты заданий:
2. Вычисление среднего арифметического отрицательных элементов массива.
93 руб.
Контрольная работа по дисциплине: Английский язык. 2-й семестр.8-й вариант
петрккк
: 23 марта 2013
ДО СИБГУТИ
2 семестр
контрольная №2
Вариант №8
Задание I. Переведите предложения на русский язык. Обратите внимание на времена английского глагола и неличные формы глагола (причастие I, II, инфинитив).
1. Have you chosen an advertising agency yet?
2. He was working for ABC when the merger took place.
3. To obtain a Stock Exchange listing, a company must have at least 25 per cent of its shares held by public.
4. We have decided not to advertise this position, but to recruit internally.
5. I am g
50 руб.