以下自分用のメモ
時間が有ったら詳しく書きたい、最近やったこと
Subtreeについて
これはすばらしい。ライブラリを別リポジトリに、なんてことが出来る。
でも、理解するまでがちょっと面倒
git subtree split で、特定のフォルダのみ切り出し、別リポジトリにする
git log 特定のコミットのみ表示
シェルスクリプトで、VBのプロジェクトの最終コミット情報取得
まだ穴がありそうだけど
複数のリリース単位がある場合の考え方
プロジェクトを見つけて、チェック
Gitでは無いけど
VisualStudioの
バージョン情報を共有化 これでGitと連携してバージョン埋めこもうとしたが、いまいち。。
コマンドラインビルド MSBuild
VisualStudioコマンドプロンプト
バイナリファイル中のタイムスタンプとバージョン
バイナリの元ソースが同じかどうかをバイナリで判断 -> ちょっと難しそう
DumpBin, ildasm
Import かかなくてもプロジェクト全体でインポート
シェルスクリプト
sed 正規表現にクセがある
if で正規表現 grep, egrep |
関数で構造化
コマンド実行結果を配列として変数にセット その時区切り文字変更(IFS)
追加
autocrlf=false がいい。自動はへんな事が起きる。
また、途中で変えると面倒なので、最初からfalseがいい