git
エディタのundo/redoというのはソースコード履歴管理システムの一種です。Emacsにはundo-tree.elというのがあるのですが、これはEmacsでのundo-redo履歴を可視化してくれます。これは例えば、gitの以下のような履歴ツリーというかDAGと同種のものです。われ…
gitというものがあります。 なかなかとっつき悪いです。 ただ、その機能には感服せざるを得ません。gitなどを「分散型バージョン管理システム」と呼ぶことがあると思いますが、ちょっと誤解を生むかもしれませんね。gitにかぎらずSubversionだってCVSだって…
WEB+DBプレス50号のgitの記事を読んで、目から鱗おちまくり。確かに、Subversionなど中央集権型のバージョン管理システムだと、「ビルドやテストがちゃんと通るものをコミットせよ」ということが言われ、ただそれだとコミットが遅れ、ソース変更差分を細かく…