OpenJDK 从 Mercurial 迁移到 Git 和 GitHub 的工作已宣布完成。
其 GitHub 仓库(https://github.com/openjdk/jdk)也已由此前的只读副本变成了一个活跃项目,亦即意味着 JDK (Java) main-line 的开发工作未来将会在 GitHub 上开展。所以如果希望为 Java 贡献代码,现在用 GitHub 帐号就能提交。官方也提供了详细的教程。
按照计划,此次迁移会保留所有版本的历史记录(包括标签)和提交记录,并对提交消息按照 Git 最佳实践进行重新格式化。目前看来,这两个目标均已顺利实现。
官方曾解释过切换至 Git 代码版本控制系统的原因主要是提升性能和为代码审查提供更好支持,GitHub 的性能、丰富的 API 和日渐扩大的社区环境正好满足了他们的需求,所以即便存在一定的迁移成本,最后还是果断执行了这个决策。
猜你喜欢:暂无回复。