SVN Project creation:
Detailed steps: http://www.cnblogs.com/Mr-Wenyan/p/8972054.html
Hooks configuration:
1. Create a directory of Web servers
I server directory in/usr/local/apache/htdocs, so, build directory:
mkdir TP
2, in the hooks directory of the SVN repository, copy Post-commit.tmpl to Post-commit, and write the configuration file
#!/bin/shrepos= "$" rev= "$" txn_name= "$" svn=/usr/local/subversion/bin/svn #svn执行目录WEB =/usr/local/apache/ HTDOCS/TP #web项目目录export Lang=en_us. UTF-8$SVN updatee $WEB--username TG--password 123456
3. Add executable permissions to Post-commit
chmod a+x Post-commit
* 4, in the Web directory update once, after each commit will not automatically update, otherwise it will not automatically update
CD/USR/LOCAL/APACHE/HTDOCS/TPSVN Checkout SVN://127.0.0.1/TP
SVN document: http://svndoc.iusesvn.com/svnbook/1.4/
Automatically sync to Web server "hooks" after SVN commits