It works very well and supports https, which many free repositories do not.
Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.
And in case it's not clear from the post above, Google code offers both a very uncluttered web interface and full svn access. So people can view your stuff on the web, but you can interact with the repo from the command line.