几年来,我一直在等待 Subversion 提供“永久删除”(消除)功能。我犹豫是否要过渡到 Subversion(来自 Visual SourceSafe :p),因为我认为这是一个必不可少的功能,否则我希望存储库会不断增长。但是,由于某种原因,该功能一次又一次地被推迟。因此,我开始想知道是否还有其他一些功能或解决方法使 obliterate 功能变得可有可无。
当你想收缩 SVN 中央存储库时,你会怎么做?
示例 1:我检查了一个大型第三方库,几周后我意识到它不适合我的需要。我不希望它永远存储和备份大量数据。
示例 2:我在存储库中有 10 个大型第三方库的 10 个版本,但我只使用最新版本。
示例 3:我不小心签入了敏感信息(如John所建议的)。
示例 4:我不小心签入了一些本不打算放入存储库的大文件。