Создание проекта
Создание проекта
Прежде чем помещать проект под управление CVS, следует тщательно продумать конфигурацию проекта, именование файлов и структуру каталогов. Особенно это важно в отношении каталогов. В связи с тем, что CVS должен хранить редакции всех, даже удалённых файлов, каталоги никогда не удаляются. Поэтому переименование каталогов и перемещение файлов могут вызвать трудности.
СОВЕТ Если используется Windows - давайте всем файлам имена в нижнем регистре.
Начните с проекта, состоящего из одного текстового файла. В пустом каталоге с именем “test” создайте файл “readme.txt” следующего содержания:
This is line number one
This is another line of source code
Will CVS automatically save my code each hour? No, but you can schedule automatic commit operation.
Теперь необходимо поместить файл в репозиторий:
cvs -d:local:c:/cvs/repository import -m “Comment string” remote/path vendor release
• Ключ -d со следующим за ним cvsroot, как обычно, задаёт репозиторий.
• Команда import указывает, что текущий каталог необходимо импортировать в репозиторий.
• Необязательный ключ -m со своим аргументом идёт после команды и относится к ней. Он указывает комментарий, который необходимо проассоциировать с данной редакцией. Если не указать комментарий в командной строке, CVS откроет редактор по умолчанию (например, notepad) и попросит вас ввести комментарий.
• Следующий параметр указывает путь относительно корня репозитория, где следует разместить файлы из каталога. Данные можно импортировать в любое место репозитория, все необходимые каталоги создадутся автоматически.
• Далее следуют две метки - поставщик (vendor) и символическое имя версии (release). Эти метки полезны, если вы импортируете исходные тексты сторонних разработчиков или свои проекты, уже имеющие определенную историю и нумерацию версий.
Выполнять эту команду следует из корневого каталога проекта, в этом примере - из каталога “test”.
В нашем случае эта команда может выглядеть так:
› cvs -d:local:c:/cvs/repository import -m “Initial import of the project” test myself initial
N test/readme.txt
No conflicts created by this import
›
Вывод команды означает, что в репозитории был создан файл для хранения редакций readme.txt в каталоге test, и не произошло никаких неприятностей в процессе работы.
WINCVS Выберите пункт меню "CreateImport module…" Затем выберите каталог, который вы хотите импортировать в репозиторий. Далее появится список типов файлов, обнаруженных в каталоге. Вы можете выбрать, какие из них необходимо импортировать, а какие нет.
Теперь, если краешком глаза заглянуть в репозиторий, можно обнаружить там новый каталог с именем test, внутри которого CVS расположил свои служебные файлы и файлы проекта с информацией о редакциях - проект создан и находится в репозитории. Однако локальный каталог до сих пор не имеет никакого отношения к CVS - файлы всего лишь «скопированы» в репозиторий. Теперь нужно создать структуру, которая бы хранила информацию о связи с репозиторием локально.
ПРЕДУПРЕЖДЕНИЕ Импорт файлов в репозиторий не создаёт локальной структуры с информацией о связи с репозиторием
Чтобы создать связь между репозиторием и рабочим каталогом, необходимо выполнить другую операцию - checkout. Но предварительно нужно… удалить каталог, из которого импортировались файлы. Он больше не нужен, поскольку вся необходимая информация содержится в репозитории. Возможно, неплохой мыслью будет резервное копирование проекта, но в данном случае этого можно не делать. Итак, удалите каталог “test”, из которого производился импорт. Теперь можно произвести операцию получения рабочей копии из репозитория.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
7.3.3. Концепции, связанные с производственным процессом проекта Описание производственного процесса проекта
7.3.3. Концепции, связанные с производственным процессом проекта Описание производственного процесса проекта Является стандартным определением производственного процесса, используемого в проекте. Данный процесс представляет собой четко охарактеризованный и понятный
Создание проекта
Создание проекта Прежде чем помещать проект под управление CVS, следует тщательно продумать конфигурацию проекта, именование файлов и структуру каталогов. Особенно это важно в отношении каталогов. В связи с тем, что CVS должен хранить редакции всех, даже удалённых файлов,
15.1. Создание нового проекта
15.1. Создание нового проекта Редактор CAPTURE различает чертежные проекты, проекты разработки топологии, программируемые логические проекты и проекты моделирования. Вам нужно создать проект моделирования.Шаг 1 Запустите редактор CAPTURE из главного меню Windows, щелкнув в пункте
Визуализация проекта
Визуализация проекта Рассмотрим созданный проект здания в визуальном представлении, нажав кнопку 2D Designs View (2D-дизайнерское представление) на панели управления в нижней части окна программы. Здание будет представлено в цветном виде, как бы сверху (рис. 11.19). Рис. 11.19.
Создание проекта базы данных
Создание проекта базы данных Проект базы данных Visual Studio.NET предназначен для разработки, тестирования и выполнения сценариев и запросов SQL, а также для управления ими. Этот проект не связан напрямую ни с одним из .NET-совместимых языков программирования, например Visual Basic или
2-й шаг. Реализация проекта
2-й шаг. Реализация проекта Теперь, когда план составлен, вы можете со всей серьезностью приступить к программированию. Возьмите в качестве отправной точки разработку внешнего вида формы, дополните ее небольшим, но тщательно выверенным фрагментом программного кода, и вы
Создание проекта фильма
Создание проекта фильма Сначала следует создать проект диска. Для этого выполните следующие действия.1. Запустите программу Nero StartSmart, откройте категорию Create and Edit (Создание и изменение) и выберите задание Author, Edit and Capture Video (Создание, редактирование и захват видео).
Создание проекта
Создание проекта Приступим к разработке проекта для создания установочного пакета. Прежде всего нужно запустить уже существующий проект, который планируется подготовить для распространения. В качестве примера будет использоваться проект SmallNotepad. Затем нужно выполнить
Создание проекта
Создание проекта Рассмотрим возможности программы VisiCon подробнее и разработаем небольшой дизайнерский проект квартиры.Выполните команду Файл ? Новый или воспользуйтесь комбинацией клавиш Ctrl+N. Предварительно желательно закрыть прочие проекты, если таковые были.На
Создание, сохранение и открытие проекта
Создание, сохранение и открытие проекта Создать новый файл проекта можно с помощью одного из следующих действий: Рис. 1.2. Рабочая среда программы ArchiCAD? нажать кнопку расположенную на панели инструментов Standard (Стандартная);? выполнить команду File ? New (Файл ? Создать) меню
Создание нового проекта
Создание нового проекта Приступить к процессу создания нового проекта можно тремя разными способами.• Начать построение здания с использованием мастера проектов – самый быстрый, но наименее гибкий способ построения чертежа здания.• Создать проект «с нуля» с
Спонсор проекта SAP
Спонсор проекта SAP Спонсор проекта — это руководитель (менеджер), уполномоченный принимать решения по процессам, финансам и срокам проекта. Это должен быть один из топ-менеджеров организации, представляющий бизнес-группы компании. Спонсор проекта также должен
Запуск проекта SAP
Запуск проекта SAP Запуск проекта SAP подразумевает установление структур управления и назначение руководителя проектного офиса (Chief Project Officer, СРО), который должен будет сформулировать механизм отбора бизнес-процессов для членов команды внедрения и запустить
Планирование проекта
Планирование проекта Эта задача включает в себя подготовку и создание Устава проекта, стратегии внедрения, а также создание организации проекта и планов по различным видам связанной с проектом деятельности — таким, как финансирование, расписание, предоставление