При
запуске программы сразу будет указан путь к этой директории. Чтоб
скачать дерево исходных кодов, нужно ввести в терминале "ssvn create" и
нажать "Enter". После чего начнется закачка исходных кодов в директорию.
В
терминале будет перечень всех закачиваемых файлов в реальном времени.
Длительность процесса зависит от скорости интернета. В конце покажет
версию исходных кодов: "Checked out revision 39544".
Далее
нам нужно обновить исходные коды. Для этого вводим "ssvn update". После
проверки и загрузки обновлений, программа выведет на экран обновленные
файлы и новую версию исходных кодов.
После
обновления мы будем компилировать ReactOS. Через RosBE можно
скомпилировать в установочный ISO диск командой "make bootcd" или в
загрузочный диск командой "make livecd". Скорость компиляции зависит от
мощности вашего железа. Если у вас многоядерная система, то чтоб
ускорить компиляцию вместо команды "make" используйте "makex" (make
bootcd, make livecd), "makex" проверяет количество ядер и оптимизирует
процессы под их количество. Ну, в общем, это длительный процесс. В
конце напишет что образ готовый и покажет время компиляции:
После компиляции в вашей директории появится ReactOS.iso – это и есть установочный образ.
Дополнение 1: Для просмотра последней версии исходных кодов введите команду "svn up".
Дополнение 2: Команды RosBE:
ssvn create - скачать дерево исходных кодов
ssvn update - обновление исходных кодов
make bootcd - скомпилировать установочный диск
make livecd - скомпилировать загрузочный диск
makex bootcd - скомпилировать установочный диск, если машина многоядерная
makex livecd - скомпилировать загрузочный диск, если машина многоядерная
svn up - просмотр последней версии исходных кодов
clean - очистка исходного кода программ, удаление временных файлов создаваемых при компиляции
ssvn status - выводит версию исходных кодов (revision) которая на ПК и последнюю версию. Также предлагает обновить дерево кодов
ssvn cleanup - восстановление или исправление ошибок
chdefdir
- изменяет положение по умочанию каталога с исходным кодом на ОДНУ
сессию. При рестарте RosBE восстанавливаются прежние значения
default - возвращает положение прежднего каталога, аналогично рестарту RosBE
raddr2line
- переводит адрес program addresses of BSODs в имя файла и номер строки
кода. Утилита предназначена для поиска ошибок. Опции: Первый параметр
указывает на анализируемый файл. Второй указывает адрес трансляции.
basedir - производит быстрое возвращение в основной каталог с исходным кодом
config - создание или настройка конфигурационного файла, который будет использован компилятором
help - просмотр справки по командам