BitBucketと接続するアプリ開発シェアするBookmark!FacebookTwitterGoogle+Pocket現在、自分が関わってるスマートフォンアプリ開発プロジェクトでは、ソースコードをBitBucket(https://bitbucket.org/)というソースコード管理サービスで管理しています。このBitBucket、実はGitプロトコルに対応していて、GitHubとかと同じ方法でリポジトリのクローンやプッシュが行えます。流行りのVMSも触っときましょうってことで、このBitBucketからリポジトリをクローンしてEclipseにソースをインポートし、ローカルリポジトリと接続してみます。Android開発環境が出来上がっていることを前提とします。同じUbuntu環境で開発されているかたはこちらの記事も参考にどうぞ!mamoahcy.hatenablog.comEclipse用Gitプラグイン「EGit」インストール下記ページを参照してインストールと設定を行う。後ろの動作確認はいらないです。http://typea.info/blg/glob/2010/12/eclipse-git.htmlgit-coreインストールコマンドラインからcloneやpushを行うためにはgit-coreのインストールが必要です。バージョンは古いですがgit-coreはUbuntuの公式リポジトリにも登録されているのでそれを使うことにします。自分のBitBucketリポジトリはは接続方法をSSHで縛ってるので、認証のための公開鍵と秘密鍵を作成します。←生成するパスを指定。yesBitBucketにあるリモートリポジトリをローカルにクローンするいよいよ、リポジトリのクローンです。ローカルリポジトリを作成するディレクトリに移動します。~/gitrepobitbucketのリポジトリのトップページに表示されているコマンド記述をそのままコピペして実行します。done.lsなどでリポジトリがクローンされていることを確認しておきます。上でローカルに落としたGitリポジトリの場所を指定。落としこみたいプロジェクトを選んで「完了」を押す。リポジトリと接続します。すると、先程インポートしたGitローカルリポジトリが表示されるので選択。4プロジェクト名ところにターゲットとなるプロジェクトが表示されるので、チェックボックスにチェックを入れて「完了」を押す。この時点だとファイルがうまく認識されない可能性もあるので念の為Eclipseを再起動します。メニューが表示されればリポジトリとの接続は成功しています。ローカルへのコミット、リモートへのPUSHコミットとかは他のVMSと変わらない。選び、コミットコメントをつけてOKを押すだけ。あとはリモートリポジトリへのPUSH方法。リモートリポジトリの情報を設定します。プッシュとやると、すでに「構成済みリモート・リポジトリー」に値が設定されていました。configファイルを構成してくれるんだと思われます。1いずれの場合でも、設定を完了して「次へ」2最初のアクセスではパスフレーズの入力を求められるので入力。今回は勉強の意味も兼ねてgit-coreを入れ、コマンドラインからcloneしてみました。この方法を使わなくても直接Eclipseだけでリポジトリのクローンを作ることもできます。次回はその方法をアップします。»Profile@mamohacy(まもはしぃ)国内通信会社勤務/本業はPublicクラウドを中心としたIT技術動向の把握と自社への適用戦略の策定と推進。趣味は家族旅行とクルマ弄り。静岡県在住の二児の父。※ここに書かれた内容は個人的意見であり、所属会社の見解・意向とは一切無関係です。(1)月別アーカイブブログ記事を検索スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。