Cloud Source Repositories の使用

Android Studio から Cloud Source Repositories に新しいプロジェクトを追加し、既存のプロジェクトをチェックアウトできます。現時点でサポートされているのは Git のみです。

ソースコードのアップロード

Cloud Source Repositories にソースをアップロードする前に、Google Cloud Console でソース用の Cloud プロジェクトを作成する必要があります。

また、プロジェクト内には「default」リポジトリが必須です。 Cloud Source Repositories に移動し、「default」という名前のリポジトリを探します。 このリポジトリが見つからない場合は、[リポジトリを作成] をクリックしてリポジトリを作成し、「default」という名前にします。

Android Studio からソースを Cloud Source Repositories にアップロードするには:

  1. Android Studio で、Cloud Source Repositories に追加するプロジェクトを開きます。
  2. [VCS] > [Import into Version Control] > [Upload Project to Google Cloud] を選択します。
  3. 表示されたダイアログで、プロジェクトに関連付けられた Google Cloud Console のプロジェクト ID を選択します。

  4. [アップロード] をクリックします。

[アップロード] をクリックすると、git commit を実行して最初のローカル commit を実行し、次に git push を実行してその内容をリモート リポジトリに push します。このステップが完了すると、リポジトリを利用できるようになります。

ソースを Cloud Source Repositories にアップロードするとき、Android Studio はデフォルトで「origin」をリモート名として使用します。 リモート構成のローカル Git リポジトリがすでに用意されている場合でもアップロードは成功しますが、この場合、名前が競合しないようにリモート名として「cloud-platform」が選択されます。

ソースの参照

ソースコードをアップロードしたら、Google Cloud Console でソースを閲覧できます。

  1. Google Cloud Console で、前の手順で指定したプロジェクト ID を持つプロジェクトを選択します。
  2. 左のナビゲーション バーで、[ソースコード] > [参照] を選択します。

ソースのチェックアウト

Android Studio で Cloud Source Repositories からソースをチェックアウトするには、次のようにします。

注: Google の IDE Cloud Source Repositories 統合では、「default」リポジトリのチェックアウトのみがサポートされています。「default」リポジトリを作成して、ソースをアップロードする方法については、前の手順をご覧ください。

  1. [VCS] > [Checkout from Version Control] > [Google Cloud] を選択します。

  2. 表示されたダイアログで、プロジェクトに関連付けられた Google Cloud Console のプロジェクト ID を選択し、[クローン] をクリックします。

または、開始画面でプロジェクトを選択し、次に [Check out project from Version Control] > [Google Cloud] を選択してチェックアウトすることもできます。

次のステップ

上述のとおり、Cloud Source Repositories のフロントエンドは Git です。 プロジェクトを Cloud Source Repositories に配置したら、ツールバーまたは通常の git コマンドを使用して、ソースに対して commit、push、pull などの操作を実行できます。Git をソース コントロール管理機能として使用する方法については、git-scm.com をご覧ください。