&引用;svn结帐“;“之后”;svnadmin load";:

&引用;svn结帐“;“之后”;svnadmin load";:,svn,svnadmin,svndump,Svn,Svnadmin,Svndump,我按照以下步骤转储和加载SVN存储库。我现在有一个名为“newrepo”的存储库,我想查看一下。所以,我做了一个“svn服务-d”,然后是一个“svn结帐”file:///newrepo newcheckout”和我得到以下错误: $ svn checkout file:///newrepo newcheckout svn: E170013: Unable to connect to a repository at URL 'file:///newrepo' svn: E180001: Unab

我按照以下步骤转储和加载SVN存储库。我现在有一个名为“newrepo”的存储库,我想查看一下。所以,我做了一个“svn服务-d”,然后是一个“svn结帐”file:///newrepo newcheckout”和我得到以下错误:

$ svn checkout file:///newrepo newcheckout
svn: E170013: Unable to connect to a repository at URL 'file:///newrepo'
svn: E180001: Unable to open repository 'file:///newrepo'
(这在Windows 10的Cygwin中;存储库是Windows 7上VisualSVN服务器的转储。)

我可能错过了newrepo之后的一些路径,但我已经有一段时间没有使用旧的存储库了。我能用“snvlook tree”或类似的东西找到它吗?假设我得到了路径,我还需要做什么


任何帮助都将不胜感激!最后,我想将存储库迁移到GitHub。

正如对您问题的评论所说,您混合了两种不同的访问存储库的方式。使用
文件://
访问存储库需要输入存储库的完整路径,如
file:///C:/mysvnfolder/newrepo

但是,如果您想使用
svn服务
(例如,您希望能够从网络中的其他计算机签出此存储库),您还需要使用正确的协议:类似于
svn checkout的协议svn://localhost/newrepo
。注意,这里的URI以“svn”而不是“file”开头


请注意,如果您只是复制并粘贴这些示例,它们实际上不会起作用,但如果不了解有关您的设置的更多详细信息,我无法提供一个完全起作用的示例。

错误的URL。文件:///不是用于SVN服务的方案。