Тема: Учимся работать с SVN репозиториями.
AlkatraZ (SV!) [Off] [#] (18.04.2009 / 21:08) Уездный предводитель Каманчей |
Структура репозитория
Ну чтож, настало время перейти от теории к практике и заняться самым интересным.
В этом занятии мы создадим тестовый проект, выгрузим его в Репозиторий (который создали в прошлом занятии) и научимся вести журнал и отслеживать версии.
Для начала, мы должны подготовить наш репозиторий для работы с проектом. Как Вы помните, на прошлом занятии мы создали пустой репозиторий, но по правилам (хотя необязательно) нам нужны там папки /trunk /tags и /branches
Сделайте следующее:
1) В любом удобном месте создайте папку с любым именем, например structure
2) Внутри этой папки, создайте три подпапки с именами
trunk
tags
branches
3) Правой клавишей мыши щелкните на папке /structure и в подменю TortoiseSVN выберите комманду "Импорт"
4) Откроется окно, в котором в поле "URL в хранилище" Вы должны ввести адрес Вашего репозитория.
---
По прошлому занятию Вы должны помнить, как пишутся локальные адреса:
file:///D:/MyREPO/ все слэши должны быть не обратными (как в Windows) а прямыми.
Если на прошлом занятии Вы уже вводили адрес и просматривали репозиторий, то в поле выбора уже будет запомненный ранее адрес. Если нажмете кнопку "..." рядом с полем адреса, то откроется обозреватель хранилища. Если адрес был введен неправильно, то вылезет сообщение с ошибкой.
---
5) Поле "Сообщение импорта" оставьте пустым. Просто жмите кнопку "ОК"
6) Откроется новое окно, в котором будет отображен процесс импорта. Если все сделали правильно, то никаких ошибок (красных записей) в этом окне не должно быть.
В конце будет сообщение "Завершено до ревизии 1". Жмем кнопку "ОК" и закрываем окно.
7) Для того, чтобы убедиться, что мы сделали все правильно, заглянем в наш репозиторий.
По прошлому уроку Вы должны знать, как это делается
В Проводнике Windows правой клавишей щелкаем на любой папке и в подменю TortoiseSVN выбираем пункт "Обозреватель хранилища"
В поле адреса там уже должен быть записан URL нашего хранилища. Жмем кнопку "ОК" и откроется окно обозревателя. В хранилище должны уже находиться папки, которые мы импортировали в этом занятии (trunk, tags, branches)
Вот и все. Как Вы поняли, мы импортировали структуру каталогов и запустили счетчик наших Билдов (ревизий). Мы готовы работать с проектом, чем и займемся в следующем занятии.