从mercurial存储库擦除敏感文件

时间:2011-09-21 11:23:33

标签: mercurial

是否可以从mercurial存储库中完全删除文件及其所有痕迹?有一个文件提交了一些敏感信息,想知道是否可以从存储库中擦除它的所有痕迹。

Seems it is possible with Git.

1 个答案:

答案 0 :(得分:4)

您可以使用convert extension使用--filemap选项并排除该文件。

但是我认为(当你搞乱变更集ID之间的关系并更改变更集DAG(Directed Acyclic Graph)时,你最终会得到一个新的存储库,它不能用旧的存储库推/拉。希望这不是问题所在。你。

对它进行一些测试:D