作为本地subversion czar,我向每个人解释只保留存储库中的源代码和非大文本文件,而不是巨大的二进制数据文件.可能是较小的二进制文件,它们是测试的一部分.
不幸的是我与人类合作!有人可能有一天偶然会犯下一个800MB的二进制垃圾箱.这会降低存储库操作的速度.
上次我检查过,您无法从存储库中删除文件; 只是让它不是最新版本的一部分.如果有人想要回忆该日期或修订号的存储库状态,存储库会永久保留怪物.
有没有办法真正删除该怪物文件,最终得到一个像样的大小的存储库?我已经尝试过svnadmin dump/load的东西,但这很痛苦.
我是SVN的新手,我从来没有必要恢复到以前的版本,虽然我可以从存储库中获得修订版本的副本.我正在使用TortoiseSVN和Visual Studio SVN插件.
我想将主干恢复到以前的版本.
如何恢复主干 - 例如回滚到以前的版本并将其作为头部?
谢谢