I have used a Linux SVN server with the PxPlus interface for years. Basically you setup the SVN server on the Linux box and establish/save a SSH connection using putty.
Once this is done you can use the url of svn+ssh://puttySaveName/..directory.. in TortoiseSVN to browse/access the repository providing access to your Linux SVN server from Windows workstations.
Once this is done you can use the url of svn+ssh://puttySaveName/..directory.. in TortoiseSVN to browse/access the repository providing access to your Linux SVN server from Windows workstations.