好的,我只是做了一些蠢事。
我第一次建立了一个将由承包商使用的颠覆服务器。我做了1次点击设置,创建了我的项目并完成了对我们的应用程序的第一次检查,认为我将在稍后检查并删除配置文件中连接字符串中的密码信息。
...咄
所以现在我需要在存储库中删除该项目并再次创建它,这样我就可以在没有密码的情况下进行检查。查看svnadmin帮助的选项,我没有看到删除存储库的任何选项。
我该怎么做?这里很容易点!
答案 0 :(得分:6)
您可以删除该文件并清除其所有历史记录,然后重新导入该文件。
从SVN FAQ中查看:
How do I completely remove a file from the repository's history?
答案 1 :(得分:4)
要删除项目存储库,只需从服务器中删除该文件夹,然后再次执行svnadmin create。
是的,我没有正确读取密码句子。签出和删除无助于解决安全问题。如有疑问,请follow the book或检查CMS的链接。
答案 2 :(得分:-1)
只是删除当前版本中的文件并进行提交无助于解决安全问题。密码仍将存在于现在已删除文件的旧版本存储库中。 CMS的FAQ链接也应该有所帮助。