SVN和CVS是旨在解決相同的基本問題 - 源代碼控制的兩個非常不同的系統。爲SVN和CVS提供通用接口
他們都以不同的方式工作,所以它可能很難處理完全相同。
我想知道的是,可以設想開發一個暴露相同接口的編程庫或API,但可以設置爲與SVN或CVS存儲庫一起工作嗎?我想要在.NET或Java(很可能是.NET)中開發這樣一個庫,但是我想了解一下這將是多麼可行,並且如果有更好的方法來解決這個問題。
這是上下文:我正在構建一個基於Web的服務,將涉及源代碼控制託管,我想支持SVN和CVS,以便爲儘可能多的開發人員提供服務。
這絕對是來自Stackoverflow社區的主要觀點。只要閱讀標籤爲cvs的問題,你就會看到對svn的強烈偏見。 – 2008-11-24 17:19:44