Mercurial

Mercurial is a cross-platform, distributed revision control tool. MythTV

The recommended way to host a network repository over ssh is to install mercurial-server