30

我们有一个相当大的项目,我认为 Google Code 并没有达到预期。Github 看起来像是一个更合适的平台——但我觉得我们无处可逃。这是手动迁移东西的情况吗?我们目前正在使用 svn,所以我知道我们需要以某种方式转移到 git - 考虑到我没有对我们的存储库的管理员访问权限,这是否可能?另外,我知道这是主观的,我不想开始一场圣战,但也请评论您对 Google Code vs Github 的感受。我们是否也应该考虑 SourceForge?

4

4 回答 4

16

我都用过,现在用的是github,完全满意。Sourceforge 有烦人的广告而且速度很慢,谷歌代码没有我想要/需要的功能。

至于迁移到 github,他们这里有一个指南,过程应该很简单: http ://help.github.com/svn-importing/

于 2010-06-23T21:24:21.293 回答
5

我们目前正在使用 svn,所以我知道我们需要以某种方式转移到 git - 考虑到我没有对我们的存储库的管理员访问权限,这是否可能?

git svn不,即使您没有管理员访问权限,您也可以使用它来转换存储库。这是一个很好的教程(毫无疑问,来自 GitHub 的一个人),它解释了如何将 SVN 存储库转换为 Git(包括如何正确迁移标签和分支,这git-svn不是很好)。

但也请评论您对 Google Code vs Github 的感受。

我从未将 Google Code 用于个人项目。我知道从访问者的角度来看,我更喜欢 GitHub 使用的界面和工具。

我们是否也应该考虑 SourceForge?

呃……我个人认为 SourceForge 可能是当今免费源代码托管设施中最糟糕的。

于 2010-06-23T21:25:31.223 回答
2

我认为在您完成迁移到 github 的所有工作之前(这很好),我会考虑您的问题实际上是什么。如果只是您使用的是 svn 而不是分布式版本控制系统,您可以将您的 google 代码存储库迁移到基于 HG(Mercurial),您将获得分布式版本控制系统的所有好处,但可以保留在谷歌代码(它具有github没有的强大功能......)

于 2010-06-24T22:44:14.873 回答
1

谷歌今天宣布他们将关闭谷歌代码。他们添加了一个迁移工具来将项目导出到 GitHub,只需单击一下。

于 2015-03-12T21:19:39.850 回答