• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Иконка ресурса

[FAQ] Загрузка исходного кода MaNGOS

webdes27

Легендарный
Проверенный
Победитель в номинации 2021
Победитель в номинации 2020
Победитель в номинации 2019
Светоч знаний
На страже закона
Часть системы
За заслуги перед форумом
Клиент разработчик
За веру и верность форуму
Сообщения
1 368
Розыгрыши
0
Решения
3
Репутация
3 899
Реакции
813
Баллы
1 733
Загрузка исходного кода MaNGOS

Важные вещи для запоминания
Репозитории ядра MaNGOS , каждое из которых предназначено для поддержки определенной версии WOW.

ЯдроПоддержкиВерсия клиентаGitHub URL
MangosZeroVanilla1.12.1 (5875), 1.12.2 (6005) и 1.12.3 (6141).
MangosOneThe Burning Crusade2.4.3 (8606).
MangosTwoWrath of the Lich King3.3.5a (12340).
MangosThreeCataclysm4.3.4 (сборка 15595).
MangosFourMists of Pandaria5.4.8 (сборка 18414).
MangosSixWarlords of Draenor
MangosSevenLegion
MangosEightBattle For Azeroth

ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ:
Ветка default всех репозиториев всегда является последней выпущенной версией, и к ней применяются только исправления.
Ветка development содержит текущую работу по разработке.

Если вы пропустите параметр --recursive, НИЧЕГО НЕ ПОСТРОИТСЯ ПРАВИЛЬНО - Вас предупредили !!!
В приведенных ниже примерах мы используем MangosZero!

Откройте вашу любимую утилиту командной строки git т.е. 'git bash' или 'git shell'
Затем введите следующие команды:

Клонирование default ветки репозитория
Клонируем исходный код сервера в папку serverZero
git clone https://github.com/mangoszero/server.git serverZero --recursive --depth=1

Клонирование базы данных в папку dbZero
git clone https://github.com/mangoszero/database.git dbZero --recursive --depth=1
Автоматически создастся папка сервера и базы данных, которая затем будет содержать содержимое каждого репозитория.

Клонирование development ветки репозитория
Если вы хотите попробовать последние доступные разработки, которые доступны.

Клонируем исходный код сервера в папку serverZero (с использованием ветки dvelop21).
git clone https://github.com/mangoszero/server.git serverZero --recursive -b develop21

Клонирование базы данных в папку dbZero (с использованием ветки dvelop21).
git clone https://github.com/mangoszero/database.git dbZero --recursive -b develop21

Автоматически создастся папка сервера и базы данных, которая затем будет содержать содержимое репозитория для этой ветви development.
Поскольку репозитории Mangos теперь используют подмодули git, клонирование с использованием флага «recursive» автоматически включает все необходимые подмодули.
т.е. Eluna, ScriptDev3 и т. д.

ПРИМЕЧАНИЕ: Снятие флага --depth=1 приведет к загрузке всей истории, обычно это требуется только разработчикам или при поиске ошибок.
 
Последнее редактирование:

Назад
Сверху Снизу