Тема: Учимся работать с SVN репозиториями.
AlkatraZ (SV!) [Off] [#] (15.04.2009 / 16:04) Уездный предводитель Каманчей |
Создаем репозиторий
Для начала напомню, что TortoiseSVN является расширением к стандартному Проводнику Windows (Windows Explorer). Поэтому, всякие Тоталкомандеры и прочие навороты придется отложить, ибо с ними работа не гарантируется. Это не значит, что не будет работать, попробуете потом сами, но учиться мы будем на стандартном инструменте Windows.
Итак, создадим наш первый, тестовый репозиторий
Для этого:
1) Откройте Проводник (Windows Explorer)
2) Создайте на диске D: (или если нет D:, то на C папку "MyREPO" это и будет папка с нашим репозиторием.
3) Щелкните правой клавишей мыши на созданной папке, откроется контекстное меню, в котором найдите пункт TortoiseSVN и далее, в подменю выбираете комманду "Создать здесь хранилище". В случае успешного создания, выскочит окошко, в котором сообщат, что хранилище создано.
4) Если мы сейчас заглянем в папку MyREPO, то увидим, что там появились какие-то файлы и папки. Это и есть наше хранилище. КАТЕГОРИЧЕСКИ запрещается что-либо менять, или удалять в этой папке. Также нельзя помещать туда посторонние файлы.
5) На всякий случай архивируем наше хранилище (всю папку MyREPO). Настоятельно рекомендую делать архивы как можно чаще, перед любым изменением. Ибо, если вы что-то напортачите, можете просто восстановить архив и все
6) Все, наше хранилище создано и готово к использованию.
Как с ним работать и просмотреть его содержимое?
Очень просто.
1) Открываем проводник (не забываем, что TortoiseSVN является расширением к проводнику и нам придется постоянно им пользоваться).
2) На любой папке щелкаем правой клавишей и в меню TortoiseSVN выбираем комманду "Обзор хранилища"
3) Выскочит окошко, в котором Вам предложат ввести URL адрес Вашего хранилища.
В случае с WEB репозиториями (например JohnCMS) вам туда нужно вставить ту ссылку, что Вам дали разработчики проекта. После нажатия "ОК" откроется окно, в котором через некоторое время (зависит от скорости связи) появится вся структура проекта со всеми файлами.
4) Но у нас пока хранилище локальное, что же вводить в качестве URL?
Очень просто.
Для локальных хранилищ используется следующий формат:
file:///D:/MyREPO/
Обратите внимание, что ОБЯЗАТЕЛЬНО используется прямая косая черта (а не обратная, как в Windows). Вызов file:/// и потом путь к созданному нами репозиторию.
Он может быть в любом месте диска, даже на флэшке, но чтоб небыло гемороя с прописыванием пути к папке, рекомендую ее глубоко не прятать
5) В открывшемся "Обозревателе хранилища" вы можете делать разные действия, однако на данном этапе я настоятельно не рекомендую что-либо там менять.
В крайнем случае, можете поиграться, дать волю любопытству, но потом восстановите исходную копию репозитория (я надеюсь вы ее сделали, как я писал выше? гг)
На этом, данный урок закончен.
Мы создали репозиторий и научились в него заклядывать.
В следующем уроке мы перейдем к самой интересной части - работе с проектами.