2011-03-11から1日間の記事一覧

msysgit の設定ファイルについて調べてみた

msysgit の設定ファイルがどこにあって、優先度どうなってるの?と疑問になったので調べた。まず設定ファイルの在処。 は msysgit のインストールフォルダ、 はユーザフォルダ(例:C:\User\naga_sawa)、 は clone 先フォルダ。 \etc\gitconfig \.gitconfig \…

正規表現を使ったコマンドラインのパース

試験用とかデモ用とかでコマンドラインインタプリタもどきを作る場合、コマンドラインのパースがちと面倒です。 >cmd opt1 opt2 opt3 opt4 >cmd >opt1 >opt2 >opt3 >opt4 このように単純な場合はスペースで分割、でいいのですが、 >cmd opt1 opt2 "opt 3" o"…

ローカル svn リポジトリを git svn clone する

ローカルドライブ上の file:/// でアクセスしている svn リポジトリを git svn で吸い上げようとしてエラーにぶつかったこと、ありませんか? 「FS format が想定外」とか言われ、えー('A`) みたいな。 C:\work>git svn clone -s file:///c:/repos/proj Init…