かなり大規模なプロジェクトがあり、Google Code は期待に応えられていないと判断しました。Github の方がはるかに適切なプラットフォームのように見えますが、私たちには逃げ道がないように感じます。手動で移行する場合ですか?私たちは現在 svn を使用しているので、どうにかして git に移行する必要があることは理解しています。リポジトリへの管理者アクセス権がないことを考えると、これは可能でしょうか? また、これは主観的なものであり、聖戦を始めたくないことは承知していますが、Google Code と Github の違いについての感想もコメントしてください。SourceForge も検討する必要がありますか?
4 に答える
私はすべてを使用しましたが、今は github を使用しており、完全に満足しています。Sourceforge には煩わしい広告が表示され、動作も遅く、Google コードには私が必要としていた機能がありませんでした。
github への移行については、ここにガイドがあり、プロセスは非常に簡単です: http://help.github.com/svn-importing/
私たちは現在 svn を使用しているので、どうにかして git に移行する必要があることは理解しています。リポジトリへの管理者アクセス権がないことを考えると、これは可能でしょうか?
いいえ、git svn
管理者アクセス権がなくても、リポジトリを変換するために使用できます。これは、SVN リポジトリを Git に変換する方法 (タグとブランチを適切に移行する方法を含むが、あまりうまくいかない) を説明する (間違いなく GitHub 関係者の 1 人による)優れたチュートリアルです。git-svn
また、Google Code と Github についての感想もコメントしてください。
個人的なプロジェクトで Google Code を使用したことはありません。訪問者の観点からは、GitHub で使用されるインターフェイスとツールの方がはるかに優れていることはわかっています。
SourceForge も検討する必要がありますか?
うーん... 個人的には、SourceForge は最近の無料ソース コード ホスティング施設の中でおそらく最悪だと思います。
github に移行するためのすべての作業を行う前に (これは素晴らしいことです)、実際に何が問題なのかを考えてみます。svn を使用しているだけで、それが分散バージョン管理システムではない場合は、Google コード リポジトリを HG (Mercurial) ベースに移行するだけで、分散バージョン管理システムのすべての利点を得ることができますが、それ以外の場合はそのままにすることができます。 Googleコードで(githubにはない優れた機能があります..)
Googleは本日、Google Code を閉鎖すると発表しました。彼らは、プロジェクトを GitHub にエクスポートするための移行ツールを追加しました。ワンクリックで完了します。