比特币核心集成/阶段树

比特币核心集成/阶段树

https://bitcoincore.org

有关可立即使用的 Bitcoin Core 软件二进制版本,请参阅 Bitcoin Core :: Download - Bitcoin

什么是比特币核心?

Bitcoin Core 连接到比特币点对点网络,以下载并完全验证区块和交易。它还包括一个钱包和图形用户界面,可以选择构建。

有关 Bitcoin Core 的更多信息请参阅doc 文件夹

执照

Bitcoin Core 是根据 MIT 许可证条款发布的。有关更多信息,请参阅COPYING或参阅The MIT License -- Open Source Initiative

开发过程

master分支定期构建(请参阅doc/build-*.md说明)并进行测试,但不能保证完全稳定。发布分支会定期创建标签,以指示 Bitcoin Core 的新官方稳定发布版本。

GitHub - bitcoin-core/gui: Bitcoin Core GUI staging repository存储库专门用于 GUI 的开发。其主分支在所有 monotree 存储库中都是相同的。不存在发布分支和标签,因此除非出于开发原因,否则请不要分叉该存储库。

贡献工作流程在CONTRIBUTING.md中描述,对开发人员有用的提示可以在doc/developer-notes.md 中找到。

测试

测试和代码审查是开发的瓶颈;我们收到的拉取请求比我们在短时间内审查和测试的请求要多。请耐心等待并通过测试其他人的拉取请求来提供帮助,并记住这是一个安全至关重要的项目,任何错误都可能让人们损失很多钱。

自动化测试

强烈建议开发人员为新代码编写单元测试,并为旧代码提交新的单元测试。可以使用以下方式编译和运行单元测试(假设在生成构建系统期间未禁用它们):。ctest有关运行和扩展单元测试的更多详细信息,请参阅/src/test/README.md

还有用 Python 编写的回归和集成测试。这些测试可以通过以下方式运行(如果安装了测试依赖项):test/functional/test_runner.py

CI(持续集成)系统确保每个拉取请求都是针对 Windows、Linux 和 macOS 构建的,并且自动运行单元/健全性测试。

手动质量保证 (QA) 测试

更改应该由编写代码的开发人员以外的其他人进行测试。这对于大型或高风险的更改尤其重要。如果测试更改不简单,则在拉取请求描述中添加测试计划会很有用。

翻译

翻译的更改以及新的翻译都可以提交至 Bitcoin Core 的 Transifex 页面

翻译会定期从 Transifex 中提取并合并到 git 存储库中。 有关其工作原理的详细信息,请参阅翻译流程。

重要提示:我们不接受以 GitHub 拉取请求形式进行的翻译更改,因为 Transifex 的下一次拉取请求会自动再次覆盖它们。

相关推荐
vx_biyesheji00012 小时前
Python 全国城市租房洞察系统 Django框架 Requests爬虫 可视化 房子 房源 大数据 大模型 计算机毕业设计源码(建议收藏)✅
爬虫·python·机器学习·django·flask·课程设计·旅游
湘美书院--湘美谈教育3 小时前
湘美谈教育湘美书院网文研究:人工智能与微型小说选集
人工智能·深度学习·神经网络·机器学习·ai写作
zh路西法5 小时前
【宇树机器人强化学习】(七):复杂地形的生成与训练
python·深度学习·机器学习·机器人
OpenBayes贝式计算8 小时前
教程上新丨基于 GPU 部署 OpenClaw,轻松接入飞书/Discord 等社交软件
人工智能·深度学习·机器学习
Master_oid8 小时前
机器学习35:元学习的应用
人工智能·学习·机器学习
Echo_NGC22378 小时前
【卷积神经网络 CNN】一文讲透卷积神经网络CNN的核心概念与演进历程
人工智能·深度学习·神经网络·目标检测·机器学习·自然语言处理·cnn
郑同学zxc8 小时前
机器学习19-tensorflow4.2
人工智能·机器学习
LSssT.9 小时前
【02】线性回归:机器学习的入门第一课
人工智能·机器学习·线性回归
vx_biyesheji000110 小时前
计算机毕业设计:Python多源新闻数据智能舆情挖掘平台 Flask框架 爬虫 SnowNLP ARIMA 可视化 数据分析 大数据(建议收藏)✅
爬虫·python·机器学习·数据分析·django·flask·课程设计
忧郁的橙子.10 小时前
08-QLora微调&GGUF模型转换、Qwen打包部署 ollama 运行
人工智能·深度学习·机器学习·qlora·打包部署 ollama