チェックアウトまたはリポジトリのクローン
ローカルシステム上にコピーを作成するために、リポジトリをチェックします。
手順
- [ソース制御(Source Control)] > [チェックアウト(Check Out)] を選択します。
- チェックアウトしたいリポジトリを選択し、[次へ(Next)] をクリックします。
- Xcode が、本幹と分岐を自動的に識別することができない場合は、正しいプロジェクトの場所を選択するために、ブラウザのウィンドウを使用し、[次へ(Next)] をクリックします。
- チェックアウトウィンドウで、分枝とチェックアウトする作業コピーを選択し、[次へ(Next)] をクリックします。
- 作業コピーを保存する場所を選択し、[チェックアウト(Check Out)] をクリックします。
[リポジトリ(Repositories)] タブ、[お気に入り(Favorites)] タブ、または[最近(Recents)] タブからリポジトリを選択できます。チェックアウトしたいリポジトリの場所がわかっている場合は、アドレスを手動で入力できます。
リポジトリの必要なオプションのみが表示されます。あなたのプロジェクトが1つの作業コピーだけを含んでいる場合は、チェックアウトする分岐だけを選択する必要があります。あなたのプロジェクトが分枝を含んでいない場合、チェックアウトする作業コピーのオプションだけが提供されます。プロジェクトが分岐を持他ない1つの作業コピーの場合は、このダイアログは完全にスキップされます。
一般的なリポジトリ操作を抽象化することにより、Xcode は Git と単一での統合されたグラフィカル・ユーザー・インターフェースとワークフローで Subversion(SVN) のリポジトリの両方をサポートしています。この単一の操作は、チェックアウトするか(SVN を使用している場合)、クローン化するか(Git を使用している場合) のいずれかであり、プロジェクトでそれを統合します。
SVN のチェックアウト操作は、ローカルリポジトリを作成しません。変更をコミットできるように、リポジトリサーバーへのネットワーク接続できなければなりません。
関連記事
アカウントにリポジトリの追加
リポジトリにファイルをコミット
リポジトリからの変更点を更新または引用