我這邊的使用場景是在對遠程服務器進行svnrdump dump操作時出現該問題,因為是對遠程倉庫多級子目錄進行備份,結果出現錯誤。
在網上搜索了很多,有很多帖子是在checkout的時候出現問題,和我dump遠程倉庫的背景不符。
后來采取了一個辦法,先將遠程倉庫整個倉庫dump下來,然后使用svndumpfilter命令對dumpFile進行過濾,過濾之后再用"svn mkdir --parent /path/to/the/end -m "make subdirectory" "創建過濾路徑的父目錄
再使用svnadmin load repository < dumpFile 即可
雖然最后也不知道為什么dump子目錄會出現這種問題,但是以上的思路可以解決大部分dump子目錄的問題。