我最近将我的“dir1”从“myoldrepo/trunk/dir1”移动到“myoldrepo/archives/dir1”。现在我想把它单独移到一个新的仓库中。所以我做了以下事情:
sudo -u apache svnadmin create mynewrepo
sudo -u apache svnadmin dump myoldrepo | svndumpfilter include myoldrepo/archives/dir1 > dumpfile
sudo -u apache svnadmin load mynewrepo < dumpfile
所有步骤都很好..我也可以看到
Started new transaction, based on original revision xx
------- Committed revision xx
但是当我真正在 sventon 打开我的 newrepo 时,我只看到空的内容。我看到了日志消息。为什么会这样?我该如何解决这个问题?
myoldrepo 中有一个 dav 文件夹,但 mynewrepo 没有它。这会产生问题吗
编辑:在我创建了一个空文件夹和文件后,repo 自动在其中获得了一个 DAV 文件夹。所以我认为 DAV 不是问题
谢谢!