読者です 読者をやめる 読者になる 読者になる

@Konboi memo

主に技術に関してつらつらと。

コマンドラインからid,passを渡して git svn clone する

chef git svn git

はじめに

最近新しく購入した、macbook pro は開発環境を vagrant + chef で構築しています。

開発環境構築に使用してる chef のレシピは

Konboi / development-environment-chef

こちらになります。 こうしたほうがいいとかあったら是非 issue なり p-r なりお待ちしております。

なんでコマンドラインから??

それで各プロジェクトを引っ張ってくるのもchefで管理したいので、 ユーザー名とパスワードを渡して、コマンドラインからgit svn clone をする方法が知りたかったわけです。

方法

echo #{password} | git svn clone —username #{username} http://project.repository.com

これで渡してあげればいけました。

まとめ

chefを使っての開発環境を構築は良い感じ

Gitポケットリファレンス

Gitポケットリファレンス