I\'d like to know how can I set two repositories for my one working copy. I need one repository in my server, so that I can check in/out between two pcs; I need another repo
Have a look at repository replication.
You can set up a cron job to periodically synch from one repository to the other. But you have to make sure that commits only happen to one of the two.
If commits will happen to both repositories, maybe a distributed versioning system such as git, Bazaar or Mercurial is more up your alley? Git, for one, even lets you pull from and push to a Subversion repository directly.
The result of svn diff doesn't depend on the speed of your connection to the server; it's a fully local operation.