自分の会社ではバージョン管理にSubVersionを使用しています。
リポジトリは社内サーバにあるのですが、
社内のサーバにアクセスできないとバージョン管理できない状態になるため、
出先や外出中は困っていました。
そのため、最近は分散型リポジトリのGitで自分のPCにローカルリポジトリを作成し、
git-svnを使用して社内のリポジトリにコミットするようになりました。
Gitの使い方についてはまだまだ勉強中です。
SubVerisonからGitに移行する為のセミナーとかあると嬉しいんだけどなぁ・・・
さて、社内のリポジトリにコミットする際、TortoiseGitを使用しているのですが、
フェッチやコミットを行う毎に「.git」のあるフォルダに
「sys$command」という0kBのファイルが生成されて困っていました。
そこで調べてみたところ、以下のページを発見!
https://code.google.com/p/tortoisegit/issues/detail?id=1011
どうやらGitの方に問題があったようですね。
C:\Program Files (x86)\Git\lib\perl5\5.8.8\Term\ReadLine.pmの217行目を
} elsif (-e "con" or $^O eq 'MSWin32') {から
} elsif (-e "con" or $^O eq 'MSWin32' or $^O eq 'msys') {に変更すると。
そしたらファイルが生成されなくなりました。さらば、sys$command!
<あとがき>
今期のアニメはホモホモしいのが多い気がするんだが、トレンドなのか?
0 件のコメント:
コメントを投稿