首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >压缩或压缩SVN分支

压缩或压缩SVN分支
EN

Stack Overflow用户
提问于 2014-04-02 09:05:43
回答 1查看 162关注 0票数 0

这里我有一个关于SVN中拉链分支的问题。实际上,我的当前项目使用SVN存储库。由于这个项目是在3-4年的生活,有多个特点,已经增加了在后期阶段。

为此,我们在svn中创建了分支。现在,随着时间的推移,我们希望删除一些分支,并压缩其他分支(这是必需的)。因此,SVN中是否有一种方式可以压缩这些分支。

任何建议都会有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-02 09:25:26

我强烈建议彻底阅读SVNBook。你必须理解Apache Subversion如何在存储库中存储版本数据并节省磁盘空间

对您的问题的简短回答是:您不能使用svn客户端工具删除分支。事实上,它并不是必需的,我怀疑它将帮助您释放磁盘空间:在Subversion中分支不会复制任何数据,即分支与分支的路径共享历史。。(除非您在存储库中存储非常大的二进制文件,否则这是真的)。

如果你仍然想摆脱一些分支/标签/任何东西,而且你知道你在做什么,那么

  1. 使用svnadmin dump创建完整的存储库转储,
  2. 使用svndumpfilter工具过滤掉转储中那些不需要的分支/标记/任何东西,
  3. 使用svnadmin create创建新的存储库,
  4. 使用svnadmin load将过滤后的转储加载到新的存储库中。

最近,我已经回答了类似的问题,参见线程:如何完全删除包含空格的SVN标记?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22806490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档