SVN と CVS は、ソース管理という同じ基本的な問題に対処することを目的とした 2 つの非常に異なるシステムです。
どちらも異なる方法で機能するため、まったく同じように扱うことはおそらく難しいでしょう。
私が疑問に思っているのは、同じインターフェースを公開するプログラミング ライブラリまたは API を開発することは考えられるでしょうか?ただし、内部では、SVN または CVS リポジトリのいずれかで動作するように設定できますか?
このようなライブラリを .NET または Java (ほとんどの場合 .NET) で開発することを目指していますが、これがどれほど実現可能か、また問題にアプローチするためのより良い方法があるかどうかについて考えたいと思いました。
これのコンテキストは次のとおりです: 私はソース管理ホスティングを含む Web ベースのサービスを構築しており、SVN と CVS の両方をサポートして、可能な限り多くの開発者にサービスを提供したいと考えています。