Git 克隆cvs存储库客户端

Git 克隆cvs存储库客户端,git,cvs,Git,Cvs,我想从sourceforge克隆一个cvs存储库,特别是它的所有分支和历史() 我尝试过使用git-cvsimport,但它不支持cvspsv3,这里的其他答案说cvsexport可以更完整地导入git 但是cvsexport需要RCS文件,如何获取这些客户端文件?签出CVS存储库时,只签出头部修订,我没有管理员权限,因此无法使用rsync 顺便说一句,我没有任何CVS经验,只有GIT经验 [编辑]刚刚发现sourceforge通过rsync://协议进行匿名rsync访问,所以我原来的问题得到

我想从sourceforge克隆一个cvs存储库,特别是它的所有分支和历史()

我尝试过使用
git-cvsimport
,但它不支持
cvsps
v3,这里的其他答案说
cvsexport
可以更完整地导入git

但是
cvsexport
需要RCS文件,如何获取这些客户端文件?签出CVS存储库时,只签出头部修订,我没有管理员权限,因此无法使用rsync

顺便说一句,我没有任何CVS经验,只有GIT经验


[编辑]刚刚发现sourceforge通过
rsync://
协议进行匿名
rsync
访问,所以我原来的问题得到了解决然而,如果它不支持这个怎么办?

我知道OP找到了答案,但我决定发布这个帖子,以方便那些通过搜索找到答案的人,比如我

对于SourceForge,此链接解释了如何备份CVS存储库

在撰写本文时:

CVS存储库的备份可以使用rsync进行

示例(用项目的UNIX组名替换PROJECTNAME):

rsync -av rsync://PROJECTNAME.cvs.sourceforge.net/cvsroot/PROJECTNAME/* .