SVN http connection hangs after first use
I'm trying to work with a remote SVN system. However, most of the time, my connection to the server just seems to hang.
I can get a good connection for a short period of time, about once a day. It generally lasts long enough that I can do either an update or a commit (but not both), after which point, attempting to do anything else will result in a hang again until the next day. Today, with a larger-than-usual update, it didn't even complete that.
I'm not sure if the issue is something on my computer, my local network, or possibly even my ISP. (I doubt it's the SVN server, even though it's also affecting Trac on the same machine, since no one else has this problem.) However, the problem only affects SVN (and Trac), not other services running from the same servers.
(In case it makes a difference, the server is behind a NAT router, but the specific port is directed to the correct machine, which is different than the other servers in that network -- but again, no one else seems to have a problem.)
I'm running Ubuntu 9.10 64-bit (although I had the same trouble under 9.04)
I'm not sure what additional information may be potentially useful, but would appreciate assistance in debugging this issue. I'll post whatever additional info may be requested.