Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Создание сервера World of WarCraft.docx
Скачиваний:
6
Добавлен:
28.10.2018
Размер:
4 Мб
Скачать
☆

Скачивания базы ytdb

Создаем папку на любом диске с названием YTDB, кликаем по ней пкм и выбираем Git Bash. Пишем команду git clone git://github.com/KiriX/YTDB.git и жмем Enter.

Команды git

Чтобы скачать исходники из ветки Mangos.

git clone git://github.com/mangos/mangos.git

Чтобы скачать и автоматически создать другую папку, где будут лежать исходники.

git clone git://github.com/mangos/mangos.git название_папки

Чтобы обновить исходники в выбранной папке.

git pull origin master

Чтобы просмотреть все ветки (локальные + ветки удалённого репозитория).

git branch -a

Чтобы скачать исходники из определённой ветки: Сначала скачиваем исходники, потом.

git checkout -b имя_нужного_раздела origin/имя_нужного_раздела

Чтобы создать новую ветку.

git branch имя_раздела

Посмотреть все ветки.

git branch

Чтобы переключится в нужную ветку.

git checkout имя_раздела

Вывести изменения.

git status

Чтобы создать патч.

git diff > имя файла.patch

Патч отличий чистых исходников и веток.

git diff master раздел -p > имя файла.patch

git diff master раздел > имя_патча.patch

Создание патча из разницы ревизий.

git diff id_commit1 id_commit2 > имя_файла.patch

Применить патч.

git am < имя_патча.patch

Или

git apply < имя_патча.patch

Применение патча с созданием новых файлов.

patch -p1 < имя файла.patch

Добавить все изменения.

git add *

По отдельности.

git add имя файла

Сделать commit.

git commit -a -m "work patch"

Можно на него полюбоваться.

git log

Возвращение к чистым исходникам.

git clean -f -x -d

Переключаемся в основную ветку.

git checkout master

Удаляем созданную ветку.

git branch имя_раздела -D

Реверт всех изменений в коде.

git reset --hard

Глава 2 Компиляция исходников Mangos и ScriptDev2 Компиляция Mangos

Для компиляции нам потребуется Microsoft Visual Studio 2008 или 2010. И так, поехали. Заходим в папку Mangos\mangos\win.(рис.7)

Рис.7

Нажимаем mangosdVC90 это для версии Microsoft Visual Studio 2008, а mangosdVC80 и mangosdVC100 для 2005 и 2010. Для нужной версии MVS, запускаем соответствующий файл. Ждем, когда все загрузится и приступаем к компиляции. Нажимаем на Build, Batch Build… Появиться вот такое окно;(рис.8)

Рис.8

Ставим, галочки там, где Configuration(Release), а Platform(Win32) и нажимаем Build. Ждем завершения компиляции. Скорость компиляции зависит от вашего железа. После успешного завершения компиляции появиться такая надпись;(рис.9)

Рис.9

Build: 11 succeeded, 0 failed, 0 up-to-date, 0 skipped.

Это означает, что компиляция завершилась без ошибок.

С компиляцией Mangos закончили, теперь приступим к компиляции ScriptDev2.