dharma017
9/13/2015 - 11:13 AM

Deploy project via SVN with bash script

Deploy project via SVN with bash script

Write a bash script in Unix server and save as foo.sh

#!/bin/bash
cd /var/svn/foo/branches/devbranch
svn update
svn export --force  /var/svn/foo/branches/devbranch /var/www/foo

Provide permission to .sh file.

chmod u+x /usr/local/bin/foo.sh
sed -i -e 's/\r$//' /usr/local/bin/foo.sh

Run script file to export svn repo to project folder.

foo.sh

That's all.