来自Git
FreeBASIC源代码使用
Git版本控制系统进行维护。最新版本的FB源代码可从这些Git存储库中获得:
Git克隆网址:git://git.code.sf.net/p/fbc/code
网页视图:http://sourceforge.net/p/fbc/code/
Git克隆网址:https://github.com/freebasic/fbc.git
网页浏览:https://github.com/freebasic/fbc
为了访问Git仓库,您首先需要安装Git客户端。
- Linux的:
- 标准的Git命令行客户端可用于许多GNU / Linux发行版的软件包。例如,在Debian / Ubuntu上,您可以安装git-gui和git-gui软件包:sudo apt-get install git git-gui.
- 文件资源管理器集成:某些工具(如RabbitVCS)作为Git命令行客户端的图形前端。它可以集成到Nautilus文件浏览器,就像Windows上的TortoiseSVN一样。在Debian / Ubuntu上安装rabbitvcs-nautilus软件包来获取它。
- 视窗:
- 标准的Git命令行客户端由MsysGit项目提供给Windows。只需从他们的网站下载最新的安装程序,并安装它。core.autocrlf的推荐设置为true,因此工作树中的FB源代码将具有CRLF行结尾。默认情况下,MsysGit将为Windows资源管理器中的目录添加一些有用的上下文菜单(右键菜单)条目。
- 还有其他Git客户端可用,例如TortoiseGit或SourceTree.
查看http://git-scm.com/downloads了解更多信息。
安装Git客户端后,可以下载(“克隆”)fbc存储库。
# Clone fbc's SourceForge repository into a new fbc/ directory
git clone git://git.code.sf.net/p/fbc/code fbc
# Open graphical commit history browser:
gitk --all &
# Open graphical commit tool:
git gui &
- 在Windows上使用MsysGit附带的Git Bash 终端中使用Git命令行:
# The Git Bash is an MSYS shell providing a Linux-like command line environment.
# It should have mapped the ~ home directory to your C:\Documents and Settings\username or
# C:\Users\name directory. It is ok to work there, but if you want to change directories and clone
# the fbc repository to somewhere else, you can do so as follows:
# Change directory to C:\foo\bar
cd /c/foo/bar
# Clone fbc's SourceForge repository into a new fbc directory
git clone git://git.code.sf.net/p/fbc/code fbc
# Open graphical commit history browser:
gitk --all &
# Open graphical commit tool:
git gui &
- 在Windows上使用MsysGit的图形用户界面:右键单击桌面或资源管理器中的其他位置,并选择“Git Gui”以显示Git Clone窗口。在这里,您可以输入fbc存储库的Git克隆URL和克隆应该进入的目录。注意:右键单击并选择已经are Git存储库将启动git-gui提交工具的目录Git Gui .
- 其他:请查看您的Git客户端文档。无论您使用什么Git客户端,您可能必须在某处输入Git克隆URL。那么它应该将fbc存储库下载到系统的某个位置。
因此,您应该有一个包含FreeBASIC源代码的
fbc/目录(以及一个
.git目录,Git存储库元数据)。
您可以通过将其同步到最初克隆的fbc存储库来定期更新到最新版本:进入您的fbc /目录并运行Git Pull。当使用Git命令行时,这应该是诀窍:
cd fbc/
git pull
来自Git,但不使用Git客户端
SourceForge和GitHub都允许您下载存储在fbc Git存储库中的源代码的快照。这样,您可以下载最新的fbc源代码,而无需使用Git客户端。使用Git客户端通常更有效率。
- SourceForge:在Web浏览器中访问http://sourceforge.net/p/fbc/code/,然后单击下载快照。
- GitHub:在浏览器中访问https://github.com/freebasic/fbc,然后单击下载ZIP。
版本的源代码
除了对应于FreeBASIC开发版本的Git中的源代码,还可以通过访问SourceForge上的fbc下载区域下载FreeBASIC(或之前版本)的最新官方稳定版本的源代码:
http://sourceforge.net/projects/fbc/files/
Source Code目录将始终包含最新FreeBASIC版本源代码的下载。以前版本的源代码可以在
Older versions目录中找到。