无法通过文件://

时间:2019-10-29 17:13:25

标签: svn

在本地计算机上,我创建了一个svn存储库,并用来自另一台服务器的svn转储填充了它。

svnadmin create foo
svnadmin load --ignore-uuid foo < svn.dump

现在,我想从本地文件系统中签出中继分支以对其进行处理。但是,当我尝试将其检出时,在它旁边的文件夹中,我总会得到孔存储库。

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 中找不到所需的内容。

有人暗示怎么做吗?或者真的不可能吗?

谢谢。

关于, 霍尔

1 个答案:

答案 0 :(得分:2)

使用ls无济于事,因为svn使用数据库存储存储库。

使用:svn ls file:///data/foo/来标识导入的存储库中的顶级目录。

有关详细信息,请参见this document