When running a big import, I've gotten this error quite a few times:
IMPORT FAILED
error: svn: E210004: Malformed network data
As far as I can understand it has something to do with svn not responding properly, in time or giving a timeout, etc.
Every time, all I need to do is rerun the import command, however, it often means missing out on the import running over night or a weekend.
I'm considering writing a script that will check the exit code of the import, and if it's non-zero it would re-run the import automatically. However, I'm not sure if there are other cases where it might fail and rerunning would be bad, or just fail immediately causing an infinite loop of retries.
Wouldn't it be possible to catch these types of svn errors somewhere in the tool, and handle them in a robust way by just retrying the commands that failed?
Would be great if it was possible for it to run more reliably for long periods :)
Cheers,
Svend.