2010年4月30日金曜日

gitリポジトリでpushを可能にする方法

通常のgitリポジトリへbareに変更する方法
(1).git/configのcoreセクションにあるbareをtureにする。
  例:
[core]
・・・
    bare = true
(2)logallrefupdates=trueを削除する。
(3).gitフォルダがbareのリポジトリとして使えるので
親フォルダと置き換える。
  

2010年4月19日月曜日

プロセスの実行時情報を取得する。

getrusageを使うと、gettimeofdayと同様の精度でプロセスの実行時間を取得できる。

2010年4月1日木曜日

日本語を含むファイルが開けない。

fstream等にて日本語を含むファイルが開くことができない場合は
以下の記述を追加する。

std::locale::global(std::locale("japanese"));