2011年1月6日木曜日

ファイルシステムとしての Git - 言語ゲーム


Git のコマンド体系は全く歴史に学ばず後世に禍根を残す酷いデザインだが、どういうわけか内部構造は大変素晴らしい。特にファイル構造を一旦キーバリュー式データストアに保存するというのは是非参考にしたいアイデアなので調べてみました。Git 内部データストアの基本機能は、ファイル名を使わず中身だけを保存する事です。ファイル名が無くて後からどうやって保存した中身を取り出すかというと、保存時に SHA-1 ...
ファイルシステムとしての Git - 言語ゲーム

Git のコマンド体系は全く歴史に学ばず後世に禍根を残す酷いデザインだが、どういうわけか内部構造は大変素晴らしい。特にファイル構造を一旦キーバリュー式データストアに保存するというのは是非参考にしたいアイデアなので調べてみました。Git 内部データストアの基本機能は、ファイル名を使わず中身だけを保存する事です。ファイル名が無くて後からどうやって保存した中身を取り出すかというと、保存時に SHA-1 ...

はてなブックマーク -  ファイルシステムとしての Git - 言語ゲーム はてなブックマークに追加








Published by
Published by xFruits
Original source : http://d.hatena.ne.jp/propella/20110105/p1...

0 件のコメント:

コメントを投稿