我最近将“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不是问题谢谢!