Ok.
I have searched a little more and found out that svnsync is what I wanted.
I followed these two links I got what I needed.
Making a local mirror of a subversion repository: using svnsync
Google Code - How do I import an existing Subversion repository?
The first sync takes a lot of time, but the following will only update the new revisions. And my client can make a checkout from the cloud and repos will only sync when I give the command to them do it.