我们有SVN存储库,导出时为5 5GB。由于它的大小,它无法在其他服务器或任何地方导入/加载。
此存储库中的更改历史并不重要。我们只需要文件夹的最终/当前状态。
是否有可能删除更改的历史,只留下当前的、小得多的状态,以便我们可以在其他地方导入?
发布于 2016-08-18 09:13:31
我对此有点生疏,但我认为您可以svnadmin转储较少的转速,并直接导入它们。
发布于 2016-08-18 23:10:27
如果您不关心历史记录,可以使用带有存储库根地址的svn export来获取当前HEAD修订版的所有内容的副本。
然后将生成的目录树svn import到新的存储库中。
也就是说,5 5GB的Subversion转储文件并不是真的那么大,您可能想要调查一下为什么无法将其加载到新服务器中。错误消息应该由svnadmin load生成-从这些消息开始。
https://stackoverflow.com/questions/39007179
复制相似问题