Checking out to remote location via WebDAV?
From: Jensen, Adam <Adam.Jensen_at_unt.edu>
Date: Mon, 7 Apr 2008 10:12:47 -0500
I use SVN quite extensively to help me maintain code history for a PHP web application I've developed. It's helped me greatly, especially in that I can easily keep track of what's currently on the live server as opposed to what is still being developed.
Unfortunately, moving those developments onto the live server once they're ready is a rather tedious process, one in which I tend to lose a lot of time. I was hoping someone here might be able to help me fix that.
My SVN repository is currently just located on my local machine (at a file:///<file:///\\> URL); I check out a couple of working copies to different locations on my hard drive, one of which is the live "release" branch, and one of which is the trunk (for development). Whenever the trunk material is stable enough, I create a new release branch, switch the live working copy over to it, and upload the changes manually, one by one, via the WebDAV protocol (which is the only way I can access my live server). When I've changed a lot of files, this takes quite awhile.
I'm wondering if anyone here knows of a way that I can checkout the contents of my local repository to a remote location via the WebDAV protocol, and similarly to update that remote location from my local machine? That way updating the live site would be dead simple, and accurate to boot.
Thanks in advance for your help!
Adam Jensen, Zend Certified Engineer
This is an archived mail posted to the Subversion Users mailing list.