PostgreSQL 源代码使用 Git 版本控制系统存储和管理。主存储库的公共镜像可用;它会在主存储库发生任何更改后的一分钟内更新。
我们的 wiki https://wiki.postgresql.org/wiki/Working_with_Git 对使用 Git 进行了讨论。
请注意,从源代码存储库构建 PostgreSQL 需要相当新版本的 bison、flex 和 Perl。从发行版 tarball 构建不需要这些工具,因为使用这些工具生成的文件包含在 tarball 中。其他工具要求与 第 17.1 节 中显示的要求相同。