我有一个大的CVS储存库模块(〜2.2GB CVS的与具有10多年积极开发的)。我试图将其迁移到SVN,以便其托管在谷歌代码,其中有大约1GB的限制。

有没有办法做了部分迁移,在这里我只能迁移去年只值的变化? cvs2svn及文档中cvs2ps通过剪枝夹讨论部分迁移不是通过修剪历史。

有帮助吗?

解决方案

cvs2svn不具有特征丢弃该CVS历史的一部分。但是,我们也可以将整个历史,然后使用“svnadmin的转储”和“svnadmin的负载”放弃转换后的资源库的一部分:

svnadmin dump -r R:HEAD /path/to/full/repo | svnadmin load /path/to/abbreviated/repo

其中“R”是第一次修订的SVN修订号要保留。

但不是扔掉的历史,可能有一天被错过,看看你是否能得到谷歌到的提高限额为您的项目

  

有两个问题跟踪器附件和总Subversion存储库大小磁盘空间配额限制,沿   有多少项目总数上的限制,你可以创建。如果碰到这些限制,请通过以下方式联系我们我们的   谷歌集团或电子邮件google-code-hosting@googlegroups.com直接讨论的情况。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top