4

私はこれがばかげた質問のように見えることを知っていますが、このURLをダウンロードする方法は?gitを使用していますか? svn checkout http://android-playground.googlecode.com/svn/ android-playground-read-only

スワイプタブのコードをダウンロードして参照用にしようとしているので、ネット上のいくつかの指示に従いますが、ダウンロードできません。接続タイムアウトと表示されます。これが私の端末のエラーです

Cloning into 'SwipeyTabsSample'...
fatal: unable to connect to android-playground.googlecode.com:
android-playground.googlecode.com[0: 173.194.72.82]: errno=Connection timed out
android-playground.googlecode.com[1: 2404:6800:4008:c01::52]: errno=Network is unreachable
4

1 に答える 1

3

なぜ誰も言及しないのだろうかgit svn:Gitを使用してそれを行うことができgit svnます:標準のGitディストリビューションに含まれています。これにより、SVNリポジトリが取得され、Gitリポジトリに複製されます。

git svn clone http://android-playground.googlecode.com/svn/android-playground-read-only

クローン作成が完了したら、Gitを使用してリポジトリで作業できます。

読み取り専用なので、移動することはありませんgit svn dcommit(変更をリポジトリにプッシュバックします)。使用可能なその他のパラメータとコマンドを知るには、のマニュアルページをgit svn確認してください(たとえば、完全な履歴のクローンを作成するのではなく、最後のリビジョンのみを複製するなど)。

git svn(AFAIK)SVNリポジトリのタグとブランチを正しく複製しないという問題があります。これを実現するには、svn2gitを確認してください。


エピローグ:
リビジョン管理を始めたばかりなので、GitとSVNは同じだと思いました。今日から始めるとしたら、将来使用するRCSを1つ選びます。SVNから来て、私は1日Gitに切り替えたことを後悔しませんでした。

于 2012-08-04T11:49:32.170 に答える