3

简短的问题:我非常愚蠢,不小心提交了一个带有密码(纯文本)的文件,我真的不希望在 SVN 服务器上。于是我慌了,把密码删了又commit了,但是还在日志里……

我永久想从服务器中删除此密码,因此任何人都无法再检索它。

这可能吗?

如果我恢复到密码之前的版本并再次提交,它会被永久删除吗?

4

1 回答 1

1

恢复到之前的版本并再次提交将无济于事,因为日志(历史)仍在维护。

颠覆的FAQ中有一个问答

- http://subversion.apache.org/faq.html#removal

,它描述了如何从存储库的历史记录中删除文件。但是,它需要管理员访问 SVN 存储库。

就我个人而言,我建议按照 Mitch 的评论中的建议“更改密码”。关于堆栈溢出的另一个问题也很有用。

于 2013-05-29T10:23:10.360 回答