【问题标题】:svnadmin create -- Error?svnadmin 创建 -- 错误?
【发布时间】:2011-02-12 14:20:45
【问题描述】:

好的,我将 collabnet 中的 subversion 二进制文件安装到我的 win7 计算机上。

当我运行安装程序时,它会将主要文件放入:

C:\Program Files\CollabNet\Subversion 服务器

它还在这里为我的存储库创建一个空目录:

C:\svn_repository

我打开了一个 cmd.exe 并下雨了这一行:

C:\Program Files\CollabNet\Subversion 服务器>svnadmin 创建 /var/svn/repos

它给了我这个错误:

存储库创建失败
无法创建顶级目录
系统找不到指定的路径

经过研究,我发现文件路径/var/svn/repos 必须已经存在。但是在哪里?

我尝试将此文件路径添加到C:\svn_repository 使其成为C:\svn_repository\var\svn\repos 我还尝试将路径添加到C:\Program Files\CollabNet\Subversion Server

每次运行时仍然出现相同的错误:

C:\Program Files\CollabNet\Subversion 服务器>svnadmin 创建 /var/svn/repos

我还尝试将斜线向后制作,例如:

C:\Program Files\CollabNet\Subversion 服务器>svnadmin 创建\var\svn\repos

谁能告诉我我做错了什么?

谢谢!!!

【问题讨论】:

    标签: svn svnadmin collabnet


    【解决方案1】:

    问题在于/var/svn/repos 本身就是一个(Unix 风格的)路径,并且不存在。考虑到您使用的是 Windows,您可能想要这样的东西:

    svnadmin create C:\svn_repository\newrepository

    (如果失败,请先尝试手动创建目录:mkdir C:\svn_repository\newrepository,然后执行上面的命令。)

    【讨论】:

    • 顺便说一句:您可能更喜欢使用 TortoiseSVN 而不是命令行。使用 TortoiseSVN,只需右键单击目录并选择“在此处创建存储库”即可。当然,在任何情况下学习命令行都是一个好主意,但对于不常见的需求(创建存储库等),GUI 通常会很有帮助。
    猜你喜欢
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 2015-12-03
    相关资源
    最近更新 更多