Из Git
FreeBASIC исходный код поддерживается с помощью
Системы контроля версий Git. Исходный код
последней версии FB доступен из этих репозиториев Git:
- Основной репозиторий на SourceForge:
Git clone URL: git://git.code.sf.net/p/fbc/code
Просмотр вебстраницы: http://sourceforge.net/p/fbc/code/
- Зеркало репозитария на GitHub:
Git clone URL: https://github.com/freebasic/fbc.git
Просмотр вебстраницы: https://github.com/freebasic/fbc
Чтобы получить доступ к Git-репозиторию, необходимо сначала
установить клиент Git.
- Linux:
- Стандартный клиент Git командной строки доступен в виде пакетов для
многих дистрибутивов GNU/Linux. Например, на Debian/Ubuntu, вы
можете установить git и git-gui пакеты так: sudo apt-get install git git-gui.
- Интеграция файлового обозревателя: Некоторые инструменты, такие как RabbitVCS
выступают в качестве графического интерфейса для клиента командной строки Git.
Его можно интегрировать в проводник Nautilus как TortoiseSVN на Windows.
Установите rabbitvcs-nautilus пакет на Debian/Ubuntu.
- Windows:
- Стандартный клиент Git командной строки доступен для Windows из проекта MsysGit.
Просто скачайте последний установщик с их сайта и установите
его. Рекомендуемые настройки для core.autocrlf
поставить в true, так что у исходного кода FB в
рабочем каталоге будут CRLF окончания строк. По умолчанию
MsysGit добавит полезное контекстное меню (меню правой кнопки
мыши) для каталогов в Windows Explorer.
- Есть и другие доступные клиенты Git, например TortoiseGit
или SourceTree.
Проверьте http://git-scm.com/downloads для получения дополнительной информации.
После установки клиента Git, вы можете скачать ("clone") репозитарий fbc.
- Использование командной строки Git в терминале на Linux:
# Клонируем fbc репозитарий с SourceForge в новый каталог fbc/
git clone git://git.code.sf.net/p/fbc/code fbc
# Открываем графический браузер фиксации(commit) истории:
gitk --all &
# Открываем графический инструмент фиксации (commit):
git gui &
- Использование командной строки Git
в терминале Git Bash , который идет с
MsysGit на Windows:
# Git Bash является оболочкой MSYS , которая подобна Linux окружающей среде командной строки.
# Он должен сопоставить ~ домашний каталог для вашей C:\Documents and Settings\имя пользователя или
# C:\Users\имя каталога. Это нормально для работы, но если вы хотите изменить каталоги и клонировать
# fbc репозитарий где-то еще, вы можете сделать это следующим образом:
# Перейдите в каталог C:\foo\bar
cd /c/foo/bar
# Клонируем fbc SourceForge репозиторий в новый каталог fbc
git clone git://git.code.sf.net/p/fbc/code fbc
# Открываем графический браузер фиксации(commit) истории:
gitk --all &
# Открываем графический инструмент фиксации (commit):
git gui &
- Использование MsysGit графического пользовательского
интерфейса в Windows: Щелкните правой кнопкой мыши на вашем
рабочем столе или в другом месте в обозревателе и выберите "Git Gui"
чтобы вызвать окно Git Clone. Здесь вы можете ввести
URL-адрес клонируемого Git репозитария и каталога, в который
он будет клонироваться. Примечание: Щелкнув правой кнопкой
мыши и выбрав Git Gui на каталоги, которые уже
являются Git репозитариями, вызовет инструмент фиксации
git-gui.
- Другое: Пожалуйста, проверьте документацию вашего клиента Git. Независимо
от того, какой клиент Git вы используете, вам вероятно придется вводить Git
клонируемый URL где-то. Затем его следует загрузить в репозитарий
fbc куда-то на вашей системе.
В результате вы должны иметь каталог
fbc/ , содержащий исходный код FreeBASIC
(и каталог
.git, метаданные Git репозитория).
Вы можете регулярно обновлять его до последней версии, синхронизируя его с
первоначально клонируемым репозиторием FBC: Перейти в ваш каталог fbc/ и
запустите Git Pull. При использовании командной строки Git, вы должны
сделать следующее:
cd fbc/
git pull
Из Git, но без использования клиента Git
Оба SourceForge и GitHub позволяют загружать снимки исходного кода,
хранящиеся в репозитарии fbc Git. Таким образом, вы можете скачать последнюю
версию исходного кода
fbc без использования
клиента Git. Использование клиента Git, как правило, более эффективно,
хотя...
- SourceForge: Перейти по адресу http://sourceforge.net/p/fbc/code/ в
вашем браузере и нажать Download Snapshot.
- GitHub: Перейти по адресу https://github.com/freebasic/fbc в вашем браузере
и нажать Download ZIP.
Исходный код для релизов
Помимо исходного кода в Git, который соответствует текущей разрабатываемой
версии FreeBASIC, вы также можете скачать исходный код последней официальной
стабильной версии FreeBASIC (или предыдущих версий), посетив fbc загрузки на
SourceForge:
http://sourceforge.net/projects/fbc/files/
Каталог
Source Code всегда будет содержать ссылку на загрузку
исходного кода последней версии FreeBASIC. Исходный код предыдущих версий
можно найти в каталоге
Older versions.