无法通过 file:// 签出本地 svn 存储库
Cannot checkout a local svn repository via file://
在我的本地机器上,我创建了一个 svn 存储库,并用我从另一台服务器的 svn 转储填充它。
svnadmin create foo
svnadmin load --ignore-uuid foo < svn.dump
现在我想从本地文件系统检出主干分支来处理它。但是当我尝试查看它时,在它旁边的文件夹中,我总是会得到 hole 存储库。
svn checkout file:///data/foo/
当然,我试过在最后加上主干或分支名称。这导致以下消息:
svn: E170000: URL 'file:///data/foo/trunk' doesn't exist
这是有道理的,因为路径不存在:
$ ls
conf db format hooks locks README.txt
我不知道如何检出分支,我在 svn checkout --help.
中找不到我需要的东西
是否有人提示如何做或者如果真的不可能?
提前谢谢你。
此致,
霍尔
使用 ls
没有帮助,因为 svn
使用数据库来存储存储库。
使用:svn ls file:///data/foo/
识别导入存储库中的顶级目录。
详情见this document。
在我的本地机器上,我创建了一个 svn 存储库,并用我从另一台服务器的 svn 转储填充它。
svnadmin create foo
svnadmin load --ignore-uuid foo < svn.dump
现在我想从本地文件系统检出主干分支来处理它。但是当我尝试查看它时,在它旁边的文件夹中,我总是会得到 hole 存储库。
svn checkout file:///data/foo/
当然,我试过在最后加上主干或分支名称。这导致以下消息:
svn: E170000: URL 'file:///data/foo/trunk' doesn't exist
这是有道理的,因为路径不存在:
$ ls
conf db format hooks locks README.txt
我不知道如何检出分支,我在 svn checkout --help.
中找不到我需要的东西是否有人提示如何做或者如果真的不可能?
提前谢谢你。
此致, 霍尔
使用 ls
没有帮助,因为 svn
使用数据库来存储存储库。
使用:svn ls file:///data/foo/
识别导入存储库中的顶级目录。
详情见this document。