Monticelloでバージョン管理

概要

MonticelloはSqueak上でバージョン管理ができるパッケージです.次の特徴があります.

  1. ソースの統合,調停機能があるため複数人による開発が容易です.
  2. ブランチの作成が簡易です.
  3. 変更履歴管理はチェンジセットベースではなくスナップショットベースです.バージョン毎にUUID*1が付けられ管理されます.
  4. 管理単位はパッケージです.

ここまでみるとCVS*2と非常に近いようです.

そのほかにも

  1. (パッケージの)ロード時に自動的に依存関係をチェックする.
  2. ソースのマージなどに失敗したらイメージは変更しない.

といった特徴があります.

関連リンク


コメント・つっこみ


*1 Universally Unique IDentifierの略.参考
*2 Concurrent Versions System

Last-modified: 2007-01-06 (土) 21:02:53 (6312d)