如何将 SVN/CVS/Mercurial/Git/TFS 客户端实现为 Java Web 服务?任何指针?基本上我正在开发一个 CMS,我想在其中支持版本控制。但不是新的 VC 系统,我想支持 SVC/GIT/Mercurial/CVS/TFS,以便它可以与现有的插件一起使用。
编辑:为了更清楚,我正在开发一个在线 VCS 客户端作为 CMS 的一部分。应该支持从流行的 VCS 上传,如 SVN/GIT/TFS/CVS。我想,我需要为不同的 VCS 客户端实现不同的处理程序。但是应该可以从受支持的客户端访问相同的数据(SVN/GIT ...)