Hello,
Yes, as any SVN client the Syncro SVN Client is able to manage a local working copy of a SVN repository located on a SVN server. That means first you have to install a SVN server application and create the repository on the server. After that you can use the Syncro SVN Client to check out and work with a working copy of the repository on your computer.
Do you mean by doing all the repository work on your machine that you need to install both the SVN server and the Syncro SVN Client on the same computer? That is possible and the access to the server is much faster if you use the file:// protocol instead of svn:// or
http://.
It does not matter that your SVN resources are PHP files or other types of files. A SVN server is able to store and provide to SVN clients like the Syncro SVN Client any file or folder that can be stored on the file system of the server computer.
Regards,
Sorin