generated at
パッチベースのDVCS
DarcsPijulの共通部分について
「パッチ」は「差分」ぐらいの意味


Gitとの考え方の違い

Gitは各commitは1つ以上の親コミットを参照して、開発履歴のチェーンを形成する
Darcsのパッチに親が必要ではない

個々のパッチは独立している
「パッチ」の配列のようなイメージ
並べ替え、undo、cherry-pick、mergeが簡単に行える
基本的にパッチ同士は独立しているが、依存関係のあるパッチもある
例えば、「dir Aを作成」と「dir Aにfile Bを追加」など
独立したパッチ同士が同じ行の修正を含んでいた場合は #??
このへんかなmrsekut
hunk同士の依存関係について
どういうpatchが依存なのか ref
ちゃんとわかっていないmrsekut




参考