I need to find a way to do version control between two remote locations. For example, sometimes I have a client who uses another host, but I setup a dev site on DH for testing. Right now I copy the changes manually, but would much rather have it done via version control.
It is very important to me that the dev site not be local. Then I’d have to configure PHP, MySQL… on every computer I edit on. Plus I’d have to setup DNS, which wouldn’t work with multiple local boxes needing the dev site to have the same DNS info.
It seems like neither SVN nor Git will allow for both the repository/live site and the working/dev site to be at remote locations. I’ve got SVN setup on DH and it’s working, but it still forces me to have a local copy and it wont push anything to another host.
Any suggestions on how to do this?