CodePlex 关闭,建议迁移至 GitHub

阅读数:1260 2017 年 4 月 5 日

话题:.NET开源微软GitHub语言 & 开发

Microsoft 决定停止提供 CodePlex 开源项目免费托管服务。他们建议开发人员可以迁移到 GitHub 或任何其他托管服务提供商。

尽管有些人希望CodePlex关闭的消息仅仅是 4 月 1 日愚人节玩笑,但是 Microsoft 副总裁 Brian Harry 已经证明这并不是一个玩笑。在提供服务 11 年之后,CodePlex 将不再接受任何新项目,它将于 10 月切换到只读模式,并将于 2017 年 12 月 15 日彻底关闭。之后,CodePlex 将为之前的开源项目存档,人们可以浏览并下载这些项目。如果开源项目拥有者将他们的项目迁移到其他平台,CodePlex 可以重定向到新的托管平台。

Microsoft 与 GitHub 一起简化了将 CodePlex 项目导入已知的 git host 的流程。有迁移详细流程和指南指导你将项目的源代码、许可证和文档一起迁移到 GitHub。迁移工具也将升级,以便解决迁移相关的问题。如果想选择其他仓库,也可以考虑 VS Team Services、BitBucket 或 GitLab 等。

Harry 介绍了做出这项决定的原因,他说 GitHub 已经是“进行开源共享的标准平台”。Microsoft 在 GitHub 上也有许多开源项目,包括 VS Code、TypeScript、.NET Core 和其他.NET 技术、PowerShell 等等。Microsoft 非常骄傲,与其他组织相比,他们在 GitHub 上有最多的贡献者(~16500),超过了 Google 和 Facebook。另一个关闭 CodePlex 的原因是使用量的减少:109000 个项目中只有少于 350 个项目在过去的 30 天中至少提交了一次。

两年前,我们也报道了另外两个开源托管提供商的关闭:Codehaus 和 Google Code。它们也是由于开发人员的使用量减少而关闭。尽管 Google Code 在某种程度上增加了对 git 的支持,但是大多数的开发人员已经在使用 GitHub,GitHub 也成为了托管最多开源项目的平台。

查看英文原文CodePlex Shuts Down. Migration to GitHub is Recommended


感谢张卫滨对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。