作为本地的Subversion专家,我向每个人解释仅应将源代码和非巨型文本文件存储在版本库中,而不是巨大的二进制数据文件。也许可以将测试中的较小二进制文件放入版本库中。
不幸的是,我与“人类”一起工作!某个人可能会意外地提交一个800MB的二进制巨兽。这会减慢版本库操作。
据我上次检查,您无法从版本库中删除文件;只能使其不是最新版本的一部分。版本库将保存该巨兽以备将来需要回溯到该日期或版本号的状态。
是否有一种方法可以真正删除那个庞然大物并获得一个合适大小的版本库?我尝试了svnadmin dump / load方法,但非常麻烦。
不幸的是,我与“人类”一起工作!某个人可能会意外地提交一个800MB的二进制巨兽。这会减慢版本库操作。
据我上次检查,您无法从版本库中删除文件;只能使其不是最新版本的一部分。版本库将保存该巨兽以备将来需要回溯到该日期或版本号的状态。
是否有一种方法可以真正删除那个庞然大物并获得一个合适大小的版本库?我尝试了svnadmin dump / load方法,但非常麻烦。