Sourcegraph正计划将其通用代码搜索平台扩展到云端,索引GitHub任何人都可以通过搜索找到它们。Sourcegraph的举动是在1.25亿美元的D轮融资之后进行的,目前该公司的估值为26亿美元。Sourcegraph成立于2013年,旨在通过一个平台来“解决大代码问题”,该平台可以解决大多数企业在其项目中处理不断增长的源代码数量和种类所面临的问题。由于现在基本上每家公司都有某种软件项目,他们都必须在不同程度上处理一些代码,随着这些代码库的增长,更多的存储库和开发人员工具被扔进这个巨人的“编码池”中代码,管理代码将变得更加困难,开发人员将更难赶上截止日期。为了应对这一挑战,Sourcegraph汇集了DevOps的所有方面,包括存储库、编程语言、文件格式、编辑器等。借助Sourcegraph,开发人员可以更快地发现和解决问题、弄清楚如何使用特定功能、确定更改一段代码将如何影响依赖关系、自动化大规模重构等。在此之前,向Sourcegraph的云添加私有存储库的功能并不向公众开放。Sourcegraph主要通过向公司收费上传他们的私有存储库来赚钱,这样公司内部的开发人员就可以从他们的浏览器中搜索它们。而Sourcegraph的新门户旨在成为一个通用的代码搜索引擎,任何人都可以在其中免费查找和浏览数百万个开源项目和个人私有代码。Sourcegraph联合创始人兼首席技术官刘北洋表示:“这对我们公司来说是一个很大的举措。在此之前,Sourcegraph.com仅针对企业用户,这意味着用户无法添加自己的公众号。或私人图书馆。根据内部代码存储库标准,虽然Sourcegraph目前具有很大的搜索索引,但与开源项目的总数相比是微不足道的。“对于产品的正式发布,Sourcegraph已经为GitHub上的前100万个存储库和GitLab上的大约12,000个存储库建立了索引。到今年年底,它计划将总数推至超过500万——每个GitHub都包括GitLab和GitLab存储库保证有一个以上的Star。BeyangLiu补充说:“我们优先考虑质量,因为当你在搜索代码时,你关心的是找到最好的特性或最好的使用示例,而不是一些可能包含的随机代码片段错误。Sourcegraph还将包括不在GitHub或GitLab上的著名开源项目,开发人员将能够自己手动添加任何存储库,无论星级如何。“通过将GitHub和GitLab的存储库结合在一起,Sourcegraph将涵盖大部分‘有价值的’开源项目,并使它们可以通过单一界面进行搜索,使开发人员不必访问不同的渠道和界面来找到他们想要的东西。这文章转自OSCHINA本文标题:Sourcegraph对个人开发者开放,将支持搜索私有库本文地址:https://www.oschina.net/news/157175/sourcegraph-entire-open-source-网络
