Image

SVN...

I'm not a devloper by trade, but I have done some programming. I used to always compile my own mplayer versions, until Ubuntu, but I'm getting this ridiculous a-v synch problem using the standard ubuntu binary, and the fix is to recompile mplayer yourself...

Now I used to compile mplayer, I'd prefer to do it, but a couple of years ago, they started using the

svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer

method of obtaining the sourcecode, and in typical RTFM fasion, they give utterly no support when I get this error:

svn: Can't connect to host 'svn.mplayerhq.hu': Connection timed out

Now to be fair, I have no idea what SVN is or how it works. I have some vague idea that it helps developers keep track of and disseminate versions of source code. Doing a bit of mindless googling, I've found that it uses a different port than most services, and it's likely being blocked by my firewall (this is also deduced by mplayers snotty suggestions). I've found that svn typically uses port 3690. I've done my best at forwarding these ports to my box, and I'm still getting no joy.

My questions:

1) WTF is svn, why in the world are they using it instead of ftp, or any other method of downloading a file?
2) Why in the world would my firewall settings have any bearing on it's use? Do they need to contact my box?

xposted to linux, ubuntuusers