Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
复制并减少SVn回购的规模_Svn_Repository_Hgsubversion_Subversion Edge - Fatal编程技术网

复制并减少SVn回购的规模

复制并减少SVn回购的规模,svn,repository,hgsubversion,subversion-edge,Svn,Repository,Hgsubversion,Subversion Edge,我有一个巨大的SVN回购协议,其规模约为1TB。我有两个要求如下,我想知道最好的方法是遵循,以节省时间和精力 在较短的时间内复制1TB的整个回购协议,并创建另一个SVN回购协议 如何在不影响文件完整性和版本的情况下大幅减少回购规模?这里我的repos大小是1TB,我想在不删除任何文件的情况下将其缩小?这样做的方法是什么 你介意再详细说明一下吗?不太清楚你在问什么。我只是做了……现在可以了吗?没有办法让它“变小”。“复制”它的目的是为了备份还是什么?除非删除某些内容,否则无法减小SVN回购的大小。

我有一个巨大的SVN回购协议,其规模约为1TB。我有两个要求如下,我想知道最好的方法是遵循,以节省时间和精力

  • 在较短的时间内复制1TB的整个回购协议,并创建另一个SVN回购协议
  • 如何在不影响文件完整性和版本的情况下大幅减少回购规模?这里我的repos大小是1TB,我想在不删除任何文件的情况下将其缩小?这样做的方法是什么

  • 你介意再详细说明一下吗?不太清楚你在问什么。我只是做了……现在可以了吗?没有办法让它“变小”。“复制”它的目的是为了备份还是什么?除非删除某些内容,否则无法减小SVN回购的大小。例如,您可以删除历史记录的一部分:,或者您可以选择一些不太需要的非常大的文件,并从repo中完全删除它们: