競合の解消

CVS はファイル中の 「競合マーカ」 を使って競合を知らせ、 更新時には C を表示します。歴史的にはこれは問題を起こしてきました。それは CVS が十分に取り扱わなかったからです。 たくさんのユーザは、端末が警告した後に、C について忘れてしまいます(あるいは見もしません)。しばしば競合マーカが 依然として存在していることを忘れてしまい、競合マーカを含んだファイルを、間違ってコミットしてしまうことがありました。

Subversion はこの問題を、競合マーカをもっと良く見える形で設定することによって解決しています。Subversion はファイルが競合状態にあることを憶えていて、svn resolved を実行するまで、 あなたの変更点をコミットすることを許しません。 詳細は 競合の解消 (他の人の変更点のマージ)項 をご覧ください。