如何使用subversion服务器删除和创建新的存储库?

时间:2008-12-05 16:30:58

标签: svn administration

好的,我只是做了一些蠢事。

我第一次建立了一个将由承包商使用的颠覆服务器。我做了1次点击设置,创建了我的项目并完成了对我们的应用程序的第一次检查,认为我将在稍后检查并删除配置文件中连接字符串中的密码信息。

...咄

所以现在我需要在存储库中删除该项目并再次创建它,这样我就可以在没有密码的情况下进行检查。查看svnadmin帮助的选项,我没有看到删除存储库的任何选项。

我该怎么做?这里很容易点!

3 个答案:

答案 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链接也应该有所帮助。