乌龟SVN创建代码仓库问题

22

我在本地电脑上使用Tortoise SVN时遇到了问题。我尝试创建一个存储库文件夹,但出现了以下错误信息:

Subversion 在创建存储库时报告了一个错误! 确保该文件夹是空的且没有写保护。

实际上,磁盘有足够的空间,目录也没有写保护。 我的操作系统是Windows XP,并且我以管理员身份登录。

您能给我提供解决方案吗?

谢谢


不正常啊.. 你确定里面没有隐藏的文件或目录吗?你尝试过另一个目录了吗?你尝试在命令行上使用“svnadmin create myrepo”了吗? - stmax
2
@stmax:谢谢。嗯,我解决了我的问题,将我的存储库目录共享到网络上。这正常吗? - stemm
1个回答

30

菜单有点误导。使用TortoiseSVN创建新存储库有两种方法:

  1. 未选择目录
    • 在某个目录中开始
    • 创建一个您认为合理的新目录(例如my_repo
    • 进入该目录
    • 从上下文菜单中选择TortoiseSVN > Create repository here
    • 存储库将在该目录内创建。
  2. 已选择目录
    • 在某个目录中开始
    • 创建一个您认为合理的新目录(例如my_repo
    • 选择该新目录,但不要进入
    • 从上下文菜单中选择TortoiseSVN > Create repository here
    • 存储库将在所选目录中创建。

大多数人会尝试以下操作(但是并不起作用):

  • 在一个非空目录中开始。
  • 从上下文菜单中选择TortoiseSVN > Create repository here
  • 您将收到您看过的错误消息。

如果查看上下文菜单,您将注意到末尾没有...。因此, TortoiseSVN需要调用上下文中的所有命令,不会有澄清对话框。

在搜索create repository here时,您可以在TortoiseSVN帮助文件中找到该信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接