Google CodeからSVN / Tortoiseを使用してコードをダウンロードするにはどうすればよいですか?


88

私は、Herding Codeポッドキャストの人、HerdingCodeというWittyによって開発された、本当にクールなWPF Twitterクライアントを見たところです。(または、少なくとも、私はこのクライアントを使用している人たちの多くを目にしています)。このプロジェクトは現在Google Codeに投稿されています。

Google Codeのプロジェクトの多くは、バージョン管理システム(Wittyを含む)としてSubversionを使用しています。Subversionを使用したことがないので、コードをダウンロードする方法がわかりません。

このプロジェクトのソースページ(google code witty source)では、次の指示が表示されます。

非メンバーは、HTTP経由で匿名で読み取り専用の作業コピーをチェックアウトできます。
svnチェックアウトhttp://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only

コードをダウンロードできるように、上記のコマンドをどこに入力すればよいか混乱しています。

SVNとTortoise(ほとんど何も知りません)をインストールしました。

助けてくれてありがとう、または私を正しい方向に向けてください。

...エド(@emcpadden)


これはTortoise 1.8では機能しないようです。つまり、svnチェックアウトオプションはありません。ただし、CVSチェックアウトオプションがあります。そして、はい、URLの貼り付けは機能しません:(
Dr Deo

回答:


99

Tortoiseをインストールした後(個別のSVNクライアントは不要)、プロジェクト用の新しい空のフォルダーをどこかに作成し、Windowsで右クリックします。のオプションがあるはずですSVN Checkout。このオプションを選択すると、ダイアログボックスが開きます。上記で投稿したURLをダイアログボックスの最初のテキストボックスに貼り付け、[OK]をクリックします。


31
Google Codeの指示は誤解を招く可能性があります。彼らは言う:「svn checkout mock-as3.googlecode.com/svn/trunk mock-as3-read-only」。スペースがフォーマットの問題か何かだと思って、誤って「mock-as3-read-only」をURLに含めました。jodonnellが言ったように、合計は/ trunkまでになり、それ以上は加算されません。
Axonn 2010年

10
Google Codeの手順はコマンドラインのみを対象としています。コマンドラインで実行する場合、末尾の名前は、コードがチェックアウトされるローカルフォルダー名です。
エドワード

ありがとう@Axonn !! 同じことが私にも起こりました。チェックアウトが機能しなかった理由を理解するために、15分間無駄にしました。
アーロン

replicaisland.googlecode.com/svn/trunk replicaisland-read-only URLは存在しません
Azahar

15分も無駄にしようとしていたのは、Axonnのコメントを読んでいない場合だけです。
noob 2014年

16

コードを保存するフォルダを作成し、右クリックします。SVN Checkout ...を選択し、http: //wittytwitter.googlecode.com/svn/trunkと入力します、リポジトリフィールドのURLに。

実行することもできます

svn checkout http://wittytwitter.googlecode.com/svn/trunk

保持したいフォルダーのコマンドラインから(もちろん、svn.exeがパスに含まれている必要があります)。


ただ、コマンドライン方式は、Mac OS X用と同じであることを含めてみたかった
チャンキーチャンク


7

選択する Tortoise SVN - > Settings - > NetWork

必要なプロキシがあれば入力し、チェックします。


4

ダウンロードしたいフォルダを右クリックして開きます tortoise-svn -> repo-browser

次のウィンドウで上記のURLを入力します。

trunkフォルダを右クリックして、checkout(後でSVNから更新するexport場合)または(そのリビジョンの独自のコピーが必要な場合のみ)を選択します。



1

私と同じようにTortoise SVNをお持ちの場合は、Googleリンクを使用して、URLのみをコピーしてください。

通常-(svn checkout http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only)

URLに変更-(http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter)

フォルダを作成し、空のスペースを右クリックします。あなたはレポを閲覧するか、チェックアウトを介してそれをすべてダウンロードすることができます。

あなたがGoogleメンバーである必要があるかどうかはわかりませんが、念のためサインアップしました。コードを楽しんでください。

ミサントロピー


1
  • SVNバイナリをダウンロードする
  • それらをどこかに解凍し、binフォルダーをPATH環境変数に追加します
  • コマンドラインコンソール(cmd.exe)を開く
  • そこに「svn checkout ....」コマンドを入力してください
    • 最初cdに、プロジェクトのコードをダウンロード(つまり、チェックアウト)する場所に移動してください。

1

ファイアウォールの内側にいる場合は、ファイアウォールに接続するようにTortoiseクライアントを構成する必要があります。ウィンドウのどこかを右クリックし、「TortoiseSVN」、「設定」、パネルの左側にある「ネットワーク」の順に選択します。すべての必須フィールドに入力します。幸運を。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.