CVS はファイル中の「衝突マーカ」を使って衝突を知らせ、
更新時にはC
を表示します。歴史的にはこれは
問題を起こしてきました。それはCVSが十分に取り扱わなかったからです。
たくさんのユーザは、端末が警告した後に、C
に
ついて忘れてしまいます(あるいは見もしません)。しばしば衝突マーカが
依然として存在していることを忘れてしまい、衝突マーカを含んだファイルを
間違ってコミットしてしまうことがありました。
Subversion はこの問題を、衝突マーカをもっと良く見える形で設定する ことによって解決しています。Subversion はファイルが衝突状態にある ことを憶えていて、svn resolvedを実行するまで、 あなたの変更点をコミットすることを許しません。 詳細は 衝突の解消(他の人の変更点のマージ)項 を見てください。