Качаем и устанавливаем SVN-клиент. Об этом подробно изложено здесь: "Установка SVN-клиента TortoiseSVN". Тут же описан процесс скачивания SVN-репозитория.
В итоге, мы имеем каталог с классами Papervision3D.
Порыв интернет, нашел следующую информацию по серверу Subversion:
Здесь пишут, что:
"Большинство людей создают папку trunk для поддержки "основной линии" разработки, папку branches для копий ветвей, и папку tags для копий меток. Если хранилище содержит только один проект, тогда часто создают их как папки верхнего уровня."
Здесь пишут, что:
"Структура проекта может быть произвольной, но общепринято создавать три основных каталога: branches – для веток, tags – для тегов проекта и trunk – непосредственную рабочую область для коммитов".
На Wikipedia можно почитать про Subversion в общих чертах.
Кстати, попался на глаза блог Установка и настройка Subversion. Нам это еще пригодится.
Итак, базовая структура репозитория создается из директорий trunk, tags, и branches.
На сколько я понял, структура SVN Papervision3D следующая:
- as2 - С ней всё ясно: "\as2\trunk\" содержит классы финальной версии для AS2, ее документацию и примеры.
- as3 - Здесь в "\as3\trunk\" лежит финальная версия для AS3. В "\as3\tags\", очевидно, предыдущая версия.
- branches - Здесь разрабатываемые/тестируемые/альфа/бета версии. По всей видимости, нас интересует "\branches\GreatWhite\" - та что Papervision3D 2.0 GreatWhite.
Не исключено, что структура репозитория может измениться.
Продолжаем изучать полученные материалы. Пока не будем лезть в последнюю версию и поработаем с той, что лежит в "trunk" - "Beta 1.7" (я узнал это, открыв и просмотрев файл "Papervision3D.as").
Смотрим примеры.
2 комментария:
> На сколько я понял, структура SVN Papervision3D следующая...
Это стандартная структура в SVN.
trunk - это "горячая линия производства". Именно в этой ветке работает команда. И именно отсюда можно скачать самую свежую сборку движка, но так же можно и скачать бажную и неоттестированную версию. =)
branches - "ветки", микрорелизы версий движка. Отсюда можно скачать более-менее устойчивую и протестированную версию.
Спасибо за совет! К trunk буду теперь относиться осторожнее.
Отправить комментарий